儲存過程中查詢資料字典檢視(v$或dba)

gxlineji發表於2012-11-08
dba檢視,如v$session dba_data_files等,非sys使用者不能直接在儲存過程中呼叫。
否則報: Error: PL/SQL: ORA-00942: table or view does not exist
解決辦法:在儲存過程中,一般許可權相關的,都要顯式授權
 grant  select on dba_data_files to amrdcs;
 
使用動態SQL建立表空間之類的也要顯式授權。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10995764/viewspace-748616/,如需轉載,請註明出處,否則將追究法律責任。

相關文章