解決PLSQL報錯"動態執行表不可訪問,本會話的自動統計被禁止"

解決PLSQL報錯"動態執行表不可訪問,本會話的自動統計被禁止"

 (2011-11-14 16:46:37)
標籤: 

動態執行表

 

不可訪問

 

自動統計被禁止

 

plsql

 

it

分類: Oracle

使用PLSQL,第一次執行表的select操作的時候,提示"動態執行表不可訪問,本會話的自動統計被禁止"

如下圖:

解決PLSQL報錯"動態執行表不可訪問,本會話的自動統計被禁止"
這種問題,一看就是當前連接用戶沒有對sys用戶下的表v$session,v$sesstat,v$statname的select權限

解決此問題的方式就是授權:

以sysdba身份登錄

grant select on v_$statname to username;
grant select on v_$sesstat to username;
grant select on v_$session to username;
grant select on v_$mystat to username;

說明:username是被授權的用戶名


轉自:http://blog.sina.com.cn/s/blog_5b2470430100zguj.html

發佈了16 篇原創文章 · 獲贊 11 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章