加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 14:32:47 所属栏目:百科 来源:网络整理
导读:我使用的是Linux,Oracle10g。 我已经创建了一个名为test的用户。并授予create session并为同一用户选择任何字典权限。 我也授予sysdba和sysoper角色给相同的用户。 现在我想显示授予用户的所有特权和角色。 我发现以下查询,但它只显示创建会话和选择字典权
我使用的是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表。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读