首页 / 数码周边 / 正文

oracle查看表授权给了哪些人

时间:2024-08-18 07:01:42

oracle 怎么查看一张哪些用户权限了

你可以使用以下 SQL 语句查看一张表给哪些用户授予了权限:

SELECT grantee, privilege FROM dba_tab_privs WHERE owner = '表的所有者' AND table_name = '表名' ;

其中, grantee 列包含了被授权的用户或角色名, privilege 列包含了被授予的权限名。如果你没有 dba_tab_privs 权限,可以使用 all_tab_privs 视图代替,但是只能查看当前用户有权限访问的表。

《oracle查看表授权给了哪些人》不代表本网站观点,如有侵权请联系我们删除

抖十三数码科技 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号