Oracle创建表空间 创建用户 授权用户
前言:自己也是初学者对于orcale的理解不是很好,如果写的有错的地方请告知虚心学习。
这次操作的系统win10 oracle11g
前面的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–>
–授权用户
GRANT RESOURCE,DBA,CONNECT TO 用户名;
如:sql–>
GRANT RESOURCE,DBA,CONNECT TO Admin;
接下来在cmd --dos下操作
–>先登录oracle最高管理员–授权
注意Wraing
–接下来的dos命令操作全部粘贴到对应的上面sql语句下