我该如何看待所有者是否有权在Oracle中执行存储过程
答
select * from DBA_TAB_PRIVS where type ='PROCEDURE'and privilege ='EXECUTE'and OWNER ='SCHEMANAME'AND TABLE_NAME ='PROCEDURENAME';
+0
您可能想澄清'DBA_TAB_PRIVS'中的'TABLE_NAME'将是存储过程的名称,并且该表中的PRIVILEGE将为“EXECUTE”。 –
+0
谢谢,编辑我的回复 – Sandeep
loot at all_tab_privs – OldProgrammer