小编dgf*_*dgf的帖子

oracle - 列出有权访问某些表的用户

我确定以前有人问过这个问题,但我似乎无法找到以下内容的相关详细信息。

是否有某种预建表可以执行以下操作(我使用了 dba_tab_privs 但它是有限的并且不能满足我的所有需求),如果没有,是否有人对回答以下问题有疑问?

  1. 列出已分配特定角色的所有用户?
  2. 列出赋予用户的所有角色?
  3. 列出授予用户的所有权限?
  4. 列出某个角色授予 SELECT 访问权限的哪些表?
  5. 列出用户可以从中选择的所有表?
  6. 列出可以对特定表进行 SELECT 的所有用户(通过获得相关角色或通过直接授权(即,将选择授权给 joe))?此查询的结果还应显示用户通过哪个角色具有此访问权限或是否为直接授权。

oracle permissions role select

32
推荐指数
2
解决办法
29万
查看次数

标签 统计

oracle ×1

permissions ×1

role ×1

select ×1