Ideamagic

Ideamagic 关注TA

负责帅就完事。

Ideamagic

Ideamagic

关注TA

负责帅就完事。

  • 加入社区2,596天
  • 写了7,320字

该文章投稿至Nemo社区   数据库  板块 复制链接


Oracle创建表空间 创建用户 授权用户 删除用户 删除表空间

发布于 2020/03/11 14:59 16,516浏览 0回复 1,399

操作系统win10 1903 数据库Oracle 11g  

oracle11g安装教程中有让我们选择数据存放路径。
–》这个就是我们接下来**(创建表空间 创建用户 授权用户)** dbf文件存在位置。 

 åœ¨è¿™é‡Œæ’入图片描述

1.假如现在已经建好名为’Meng’的数据库,此时在D:\DevelopFile\Oracle\oradata\orcl目录下已经存在目录(注意:我的Oracle11g数据存放安装在D:\DevelopFile\Oracle\oradata\orcl下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在\oradata\目录下)。


在这里插入图片描述  

–创建表空间
CREATE TABLESPACE 表空间名称 DATAFILE ‘DBF文件路径’ SIZE 1024M;  

如:sql–>
CREATE TABLESPACE Enoch DATAFILE ‘D:\DevelopFile\Oracle\oradata\orcl\Meng.DBF’ SIZE 1024M;

其中’Enoch ’是你自定义的表空间名称,可以任意取名;

‘D:\DevelopFile\Oracle\oradata\orcl\Meng.DBF’是数据文件的存放位置,’Meng.DBF‘文件名也是任意取;

‘SIZE 1024M’是指定该数据文件的大小,也就是表空间的大小。
我这里的Enoch就是表空间名
在这里插入图片描述  

在这里插入图片描述  

–删除命名空间

DROP TABLESPACE Enoch INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

在这里插入图片描述  

–删除用户
DROP USER 用户名 CASCADE;

–创建用户

CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名;

如:sql–>

CREATE USER  Admin  IDENTIFIED BY 0715 DEFAULT TABLESPACE Enoch;  

–授权用户

GRANT RESOURCE,DBA,CONNECT TO 用户名;

如:sql–>


GRANT RESOURCE,DBA,CONNECT TO Admin;

在这里插入图片描述  

------------------------------------------------------------------------------------------

sql== >

--删除命名空间
DROP TABLESPACE Enoch INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

--创建表空间
CREATE TABLESPACE Enoch DATAFILE 'C:\DevelopFile\Oracle\oradata\orcl\Meng.DBF' SIZE 1024M;

–删除用户
DROP USER Meng CASCADE;

--创建用户
CREATE USER Meng IDENTIFIED BY 1314 DEFAULT TABLESPACE Enoch;

--授权用户
GRANT RESOURCE,DBA,CONNECT TO Meng;

本文标签
 {{tag}}
点了个评