将连接身份改为sysdba就可以正常登陆:6"/>

SYS用户登录em管理界面失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SYS用户登录em管理界面失败相关的知识,希望对你有一定的参考价值。

今天启动了em管理界面,但是一直登录失败。

截图如下:

技术分享将连接身份改为sysdba就可以正常登陆:

技术分享

技术分享

这里就有点好奇。sys是管理员权限,为什么normal不能登陆呢?

经过查找发现这里与一个参数有关,这个参数就是神秘的O7_DICTIONARY_ACCESSIBILITY。

O7_DICTIONARY_ACCESSIBILITY参数设置为true,导致sys用户不能以normal登陆,必须以sys登陆才可以。

O7_DICTIONARY_ACCESSIBILITY参数控制对数据字典的访问.设置为true,如果用户被授予了如select any table等any table权限,用户即使不是dba或sysdba用户也可以访问数据字典.如果设置为true就可能会带来安全上的一些问题。: 

SQL> show parameter O7
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
O7_DICTIONARY_ACCESSIBILITY          boolean     FALSE
SQL>


本文出自 “7159900” 博客,请务必保留此出处http://7169900.blog.51cto.com/7159900/1755310

以上是关于SYS用户登录em管理界面失败的主要内容,如果未能解决你的问题,请参考以下文章

oracle 12c安装时没有修改sys口令,网页管理无法登录

Oracle用户为啥都可以以sysdba身份登录

oracle的conn / as sysdba是以sys还是system用户登录呢?

利用Oracle创建表空间和用户

第四次作业

(转)rabbitmq的web管理界面无法使用guest用户登录