您的位置:首页 > 数据库 > Oracle

Oracle中不同用户和角色的区别

2011-08-21 23:23 288 查看
System在登录em的时候只能用normal的身份登录;
Sys在登录em的时候只能以sysdba(数据库管理员)和sysoper(数据库操作员)的身份登录。

“sysoper”(即数据库操作员)的权限包括:

打开数据库 关闭数据库

备份数据库 恢复数据库

日志归档 会话限制

“sysdba”(数据库管理员)的权限包括:

打开数据库 关闭数据库

备份数据库 恢复数据库

日志归档 会话限制

管理功能 创建数据库

Sysdba比sysoper多了管理和创建数据库的功能。

Normal sysdba sysoperq的区别:

Normal是普通用户 需要sys授权后才能对数据库进行操作。

Sysdba拥有数据库的最高权限。登陆后是sys而且sysdba只能是由SYS登录。

Sysoper主要用来启动、关闭数据库,sysoper登录后用户无论是谁登录上都是public。

Sysdba和DBA的区别:

Oracle服务的创建过程:

创建实例

启动实例

创建数据库

启动过程

实例启动

装载数据库

打开数据库

Sysdba 是管理oracle实例的,它的存在不依赖于整个完全启动。

只要实例启动了,他就已经存在,以sysdba身份登录,载数据库,打开数据库。

只有数据库打开了或者说整个数据库完全启动后,dba角色才有个存在的基础,dba只是个角色而已
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐