如何找到授予给Oracle用户的特权和角色?

前端之家收集整理的这篇文章主要介绍了如何找到授予给Oracle用户的特权和角色?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用的是Linux,Oracle10g。
我已经创建了一个名为test的用户。并授予create session并为同一用户选择任何字典权限。

我也授予sysdba和sysoper角色给相同的用户

现在我想显示授予用户的所有特权和角色。
我发现以下查询,但它只显示创建会话和选择字典权限。

select privilege 
from dba_sys_privs 
where grantee='SAMPLE' 
order by 1;

请帮助解决问题。

谢谢

看看 http://docs.oracle.com/cd/B10501_01/server.920/a96521/privs.htm#15665

检查USER_SYS_PRIVS,USER_TAB_PRIVS,USER_ROLE_PRIVS表。

猜你在找的Oracle相关文章