ITPub博客

首页 > Linux操作系统 > Linux操作系统 > sys,system,dba角色,sysdba,sysoper的区别

sys,system,dba角色,sysdba,sysoper的区别

原创 Linux操作系统 作者:wengjie_0627 时间:2011-09-16 17:49:52 0 删除 编辑

sys和system是用户,sysdba和sysoper是系统权限,dba角色是角色

sys和system用户区别

 
1 )   最重要的区别,存储的数据的重要性不同
【sys】  所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有sysdba权限,是oracle权限最高的用户。
【system】  用户用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息。
2)   其次的区别,权限的不同。
【system】  system用户拥有dba角色权限。
【sys】     sys用户拥有sysdba权限和dba角色,是oracle权限最高的用户。


dba角色 、sysdba、 sysoper有什么区别
 
sysdba是最高的系统权限,登陆后的默认用户是sys
sysoper是仅次于sysdba的系统权限,登入后的默认用户是public
dba角色是一种角色,在创建数据库时,Oracle会自动创建DBA角色,并把角色授予给用户SYS与SYSTEM。DBA角色含有大量的系统权限(System Privileges)。特别值得注意的是,DBA角色不含有SYSDBA与SYSOPER权限

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24984814/viewspace-707746/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: sysdba和sysoper介绍
请登录后发表评论 登录
全部评论

注册时间:2011-05-19

  • 博文量
    50
  • 访问量
    40783