如何从SQL*Plus检查为特定序列授予的权限并将权限分配给特定序列?
jdzmm42g1#
要授予权限:
grant select on schema_name.sequence_name to user_or_role_name;
检查已授予哪些权限
select * from all_tab_privs where TABLE_NAME = 'sequence_name'
3duebb1j2#
还有一点。在某些情况下,我在all_tab_privs上找不到任何结果!我确实在dba_tab_privs上找到了它。我认为最后一个表最好用于检查对象上可用的任何授权(在影响分析的情况下)。语句变为:
select * from dba_tab_privs where table_name = 'sequence_name';
2条答案
按热度按时间jdzmm42g1#
要授予权限:
检查已授予哪些权限
3duebb1j2#
还有一点。在某些情况下,我在all_tab_privs上找不到任何结果!我确实在dba_tab_privs上找到了它。我认为最后一个表最好用于检查对象上可用的任何授权(在影响分析的情况下)。语句变为: