Oracle中的序列权限

new9mtju  于 2022-12-18  发布在  Oracle
关注(0)|答案(2)|浏览(158)

如何从SQL*Plus检查为特定序列授予的权限并将权限分配给特定序列?

jdzmm42g

jdzmm42g1#

要授予权限:

grant select on schema_name.sequence_name to user_or_role_name;

检查已授予哪些权限

select * from all_tab_privs where TABLE_NAME = 'sequence_name'
3duebb1j

3duebb1j2#

还有一点。在某些情况下,我在all_tab_privs上找不到任何结果!我确实在dba_tab_privs上找到了它。我认为最后一个表最好用于检查对象上可用的任何授权(在影响分析的情况下)。语句变为:

select * from dba_tab_privs where table_name = 'sequence_name';

相关问题