Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle吊销权限不起作用_Oracle_Oracle Rac - Fatal编程技术网

Oracle吊销权限不起作用

Oracle吊销权限不起作用,oracle,oracle-rac,Oracle,Oracle Rac,我已经用可插拔数据库设置了Oracle 12c RAC,我正试图使用此命令从DBA_XS_SESSION_ROLES表中撤销DBA的权限 REVOKE ALL ON SYS.DBA_XS_SESSION_ROLES FROM DBA; Revoke succeeded. 它显示撤销已成功,但尚未撤销。我以sys用户的身份运行此程序。如何排除错误 我使用此命令来验证特权是否被撤销 SELECT * FROM DBA_TAB_PRIVS WHERE TABLE_NAME LIKE 'DBA_%'

我已经用可插拔数据库设置了Oracle 12c RAC,我正试图使用此命令从DBA_XS_SESSION_ROLES表中撤销DBA的权限

REVOKE ALL ON SYS.DBA_XS_SESSION_ROLES FROM DBA;

Revoke succeeded.
它显示撤销已成功,但尚未撤销。我以sys用户的身份运行此程序。如何排除错误

我使用此命令来验证特权是否被撤销

SELECT * FROM DBA_TAB_PRIVS WHERE TABLE_NAME LIKE 'DBA_%'

你怎么知道它还没有被撤销?通过查看这个输出,从DBA_选项卡_PRIVS中选择*表名,比如“DBA_%”,你正在从内置的DBA角色撤销一些东西?您从查询中实际得到了什么输出,专门针对DBA?被授予者所有者表中的DBA?XS?会话?角色?名称授予者权限可授予层次结构公用类型-----------------------------------------------------------------------------------------------------------DBA系统DBA_XS_会话_角色系统选择否否是视图