如題:PL/SQL developer中如何查看當前用戶是否有創建除錯呼叫存盤程序的權限?
uj5u.com熱心網友回復:
select * from user_role_privsuj5u.com熱心網友回復:
登錄到pl/sql后進入Users選單查看用戶系統權限有沒有(DEBUG CONNECT SESSION)如圖:
uj5u.com熱心網友回復:
SELECT * FROM ALL_SOURCE WHERE NAME='PROC_TEST'uj5u.com熱心網友回復:
SELECT *
FROM DBA_SYS_PRIVS D
WHERE D.PRIVILEGE = 'CREATE ANY PROCEDURE' OR
D.PRIVILEGE = 'EXECUTE ANY PROCEDURE' OR
D.PRIVILEGE = 'DEBUG ANY PROCEDURE'
uj5u.com熱心網友回復:
http://blog.163.com/xiaomi_8266/blog/static/720764272010323112252489/SELECT * FROM role_sys_privs WHERE PRIVILEGE IN ('create any PROCEDURE', 'ALTER ANY PROCEDURE','DEBUG ANY PROCEDURE','EXECUTE ANY PROCEDURE')
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/97834.html
標籤:基礎和管理
上一篇:oracle新建資料庫后出現ORA-12560: TNS: 協議配接器錯誤
下一篇:Oracle11g的資料泵問題
