儲存過程中查詢資料字典檢視(v$或dba)
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- procedure儲存過程呼叫dba字首的字典dba_objects儲存過程Object
- Sql Server系列:SQL語句查詢資料庫中表、檢視、儲存過程等組成SQLServer資料庫儲存過程
- 儲存過程模糊查詢(like)儲存過程
- DBA常用的資料字典檢視(一)
- 儲存過程中遇到ora-00942表或檢視不存在儲存過程
- 通過v$access檢視正在執行的儲存過程procedure儲存過程
- 在Oracle中查詢儲存過程和函式Oracle儲存過程函式
- 查詢儲存過程報錯資訊儲存過程
- 常用查詢Oracle的表,檢視,儲存過程,使用者等SQL命令Oracle儲存過程SQL
- 儲存過程結果進行查詢 select 存過過程儲存過程
- MySQL--儲存過程與檢視MySql儲存過程
- mybatis呼叫檢視和儲存過程MyBatis儲存過程
- 通用的SQL Server資料庫查詢分頁儲存過程SQLServer資料庫儲存過程
- Ms Sql Server查詢儲存過程中的內容SQLServer儲存過程
- SQLServer查詢使用者儲存過程SQLServer儲存過程
- Oracle中用sql查詢獲取資料庫的所有觸發器,所有儲存過程,所有檢視,所有表...OracleSQL資料庫觸發器儲存過程
- 查詢當前資料庫存在某個字串的儲存過程資料庫字串儲存過程
- EBS中通過查詢 dba_source 檢視pkg 的版本號
- mysql檢視儲存過程show procedure status;MySql儲存過程
- 檢視正在執行的儲存過程儲存過程
- 檢視和儲存過程相關物件儲存過程物件
- 儲存過程 檢視 觸發器 序列儲存過程觸發器
- 如何查詢儲存過程procedure所依賴物件的有效性--dba_dependencies儲存過程物件
- 儲存過程中的符合條件查詢 and 1= ''+@knlgName+''儲存過程
- ASP.NET中利用儲存過程實現模糊查詢ASP.NET儲存過程
- oracle 9i 查詢資料字典檢視慢案例分析Oracle
- 帶有儲存過程的組合查詢儲存過程
- 資料庫儲存過程資料庫儲存過程
- 【AWR】DBA_HIST檢視檢視儲存在AWR中的歷史資料
- 淺談資料庫中的儲存過程資料庫儲存過程
- 查詢某個儲存過程有哪些內容儲存過程
- 【sqlserver】查詢阻塞儲存過程sp_who_lockSQLServer儲存過程
- JAVA + Oracle儲存過程返回查詢結果集JavaOracle儲存過程
- 檢視資料字典
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- MySql資料庫——儲存過程MySql資料庫儲存過程
- 儲存過程返回資料集儲存過程
- mssql bcp 工具用法和檢視角色儲存過程SQL儲存過程