我该如何在 SQL*Plus 中检查特定序列授予的权限并为特定序列分配权限?
授予权限:
grant select on schema_name.sequence_name to user_or_role_name;
检查已授予的权限
select * from all_tab_privs where TABLE_NAME = 'sequence_name'
在某些情况下,我发现在 all_tab_privs 中没有结果!但我确实在 dba_tab_privs 中找到了结果。我认为,这个最后一个表格更适合检查对象上是否有任何授权(在影响分析的情况下)。语句变成:
select * from dba_tab_privs where table_name = 'sequence_name';
DBA_xxx
视图。 - user330315