利用Oracle创建表空间和用户

时间:2021-06-22 23:33:09

本文仅用于学习交流,商业用途请支持正版!转载请注明:http://www.cnblogs.com/mxbs/p/6217152.html

第一步,创建表空间

以SYS/sys账户和SYSDBA身份登录OEM,通过“管理”-“数据库管理”-“存储”-“表空间”打开表空间创建界面,

利用Oracle创建表空间和用户

选择“创建”,进入“创建 表空间”界面,

利用Oracle创建表空间和用户

在“创建 表空间”界面“一般信息”选项的“名称”处填写所要创建的表空间名,如DYZJDGG,“区管理”、“类型”和“状态”项保持默认,

利用Oracle创建表空间和用户

单击“数据文件”项的“添加”,进入“添加 数据文件”界面,在 “文件名”处填写文件名DYZJDGG,文件目录和文件大小保持默认即可,在“存储”项选中“数据文件满后自动扩展(AUTOEXTENTD)”,增量设置为100M,选择“继续”,

利用Oracle创建表空间和用户

返回到“一般信息”界面,单击“确定”。

利用Oracle创建表空间和用户

此时会返回到“表空间”界面,并提示“已成功创建对象”,说明DYZJDGG表已经创建。

利用Oracle创建表空间和用户

这样表空间就创建成功了,如果还需要其他表,如下文用到的DYZJDKJ,只需按照同样的方式创建即可。

第二步,创建用户

创建完表空间之后,还需要为表空间创建用户,并赋予用户一定的角色、权限等。以SYS/sys账户和SYSDBA身份登录OEM,通过“管理”-“方案”-“用户和权限”-“用户”打开用户创建界面,

利用Oracle创建表空间和用户

在“用户”界面选择“创建”,

利用Oracle创建表空间和用户

进入“创建 用户”界面,在“一般信息”项中,名称填写DYZJDKJ,概要文件DEFAULT,验证口令,输入DYZJDKJ(与用户名相同),然后点击“手电筒图标”,分别选择“默认表空间”DYZJDKJ和临时表空间TEMP,状态为未锁定。

利用Oracle创建表空间和用户

默认表空间选择DYZJDKJ

利用Oracle创建表空间和用户

临时表空间选择TEMP

利用Oracle创建表空间和用户

此时,“创建用户”下的“一般信息”项如图所示,

利用Oracle创建表空间和用户

打开“角色”项,选择“编辑列表”,设置角色权限。

利用Oracle创建表空间和用户

在“修改角色”界面赋予其CONNECT、DBA、RESOURCE三种权限,单击“确定”,

利用Oracle创建表空间和用户

回到“角色”项列表,此处显示了其角色信息。单击“应用”。

利用Oracle创建表空间和用户

在“系统权限”界面,选择“编辑列表”,修改系统权限为UNLIMITED TABLESPACE,单击“确定”。

利用Oracle创建表空间和用户

系统权限:

利用Oracle创建表空间和用户

备注:角色权限中“管理选项”的含义:将切换权限授予其他用户。

在“使用者组切换权限”项中“使用者组”默认为none

利用Oracle创建表空间和用户

单击应用,提示“已成功创建对象”。

利用Oracle创建表空间和用户

至此表空间和用户的创建已经完成了。

如需了解如何创建数据库,请查看利用ORACLE创建数据库

如果有疑问,可以联系giserdev@163.com,更多内容请参考:http://www.cnblogs.com/mxbs/,技术交流请加QQ群:586571286。