Oracle当中创建数据库

参考文献:Oracle创建表空间,添加用户及授权 - 时光滥好人 - 博客园

oracle只有一个数据库,创建数据库一般是对MSSQL、MYSQL、DB2来说的,oracle里是通过创建表空间来的,创建一个表空间等同于说是创建数据库,然后通过表空间来访问表名,对于操作没什么区别,我们平常说的创建一个Oracle的数据库实际上指的就是创建一个表空间,oracle在创建数据库的时候要对应一个用户,数据库和用户一般一一对应,mysql和sql server 直接通过create databse “数据库名” 就可以直接创建数据库一般来说需要3个步奏

1.创建表空间

在PL/SQl当中执行语句 create tablespace news_tablespace datafile 'F:\oraclefile\dbm\news_data.dbf' size 500M;

注:news_tablespace是创建表空间名,news_data.dbf为存放.dbf文件的路径,要提前设置好,

size 500M限制表空间的大小是500M,太大了会导致速度变的很慢

2.创建用户与密码

.Oracle用户新增

执行语句 create user zyfd identified by zyfd;          ----新增用户密码

 注:create  user是创建数据库用户,后面跟用户名称zyfd,identified  by是设置用户密码zyfd

3.给用户分配权限

给新增加的用户设置权限,在user当中选择新添加的用户zyfd点击右键new,默认的表空间选择前面新建的表空间zyfd

Oracle当中创建数据库_第1张图片

1)设置connect与resource权限

当然也可以选择dba,这样其他权限都不用给了,不过建议不要给dba权限,数据库权限太大了,容易导致数据安全隐患

Oracle当中创建数据库_第2张图片


2)设置系统权限选择


Oracle当中创建数据库_第3张图片


3)最后点击应用保存即可

你可能感兴趣的:(Oracle当中创建数据库)