hylan:解决connectas sysoper 登陆权限不足问题

xiaoxiao2021-02-28  119

sysoper 和 sysdba一样,都属于system privilege【系统权限】。

在sql*plus中,connect / as(sysdba|sysoper) 是通过操作系统验证,不需要输入用户名和密码,即可登录。

connect / as sysdba 登录时,default schema【默认架构】是SYS。

如图:

connect / as sysoper 登录一般默认会报错:

为什么同样时系统权限,sysdba显示登录成功,而sysoper却报错:权限不足??

这是因为在windows环境下安装oracle时默认的一个配置问题。

理论上应该创建ora_dba和ora_oper两个用户组,都赋给Administrator。

可是安装oracle时,只创建了用户组:ora_dba  

如图所示:

下面我们来手动创建组:ora_oper

创建成功:

connect / as sysoper尝试重新登录sql*plus

显示 已连接!  default schema【默认架构】是:PUBLIC

转载请注明原文地址: https://www.6miu.com/read-23168.html

最新回复(0)