为了账号安全,请及时绑定邮箱和手机立即绑定

oracle中sys用户和system用户的区别

oracle中sys用户和system用户的区别

慕的地6264312 2019-03-02 18:03:22
oracle中sys用户和system用户的区别
查看完整描述

2 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

system是数据库内置的一个普通管理员,你手工创建的任何用户在被授予dba角色后都跟这个用户差不多。
sys用数据库的超级用户,数据库内很多重要的东西(数据字典表、内置包、静态数据字典视图等)都属于这个用户,sys用户必须以sysdba身份登录。

以上就是2个用户的区别。

另外你说的,system用户as sysdba登录时和sys一样的问题:
system用户以sysdba身份登录时就是sys,准确地说,任何用户以sysdba身份登录时都是sys,这一点,你登陆后执行show user可以验证。

查看完整回答
反对 回复 2019-03-07
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

sys and system是两个不同的用户,拿到现实中来,Oracle数据库中有三个比较大的角色sysdba,sysoper,dba,syste只拥有其中的两项即:sysdab,dba 而sys则拥有sysdba,sysoper,dba三种角色,它们是有区别的

查看完整回答
反对 回复 2019-03-07
  • 2 回答
  • 0 关注
  • 583 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信