1. 程式人生 > >關於Oracle錯誤:動態執行表不可訪問,本會話自動統計被禁止,關閉自動統計之後的問題...

關於Oracle錯誤:動態執行表不可訪問,本會話自動統計被禁止,關閉自動統計之後的問題...

最近使用PL/SQL,但是每次第一次開啟表的時候會提示"動態執行表不可訪問,本會話的自動統計被禁止"的錯誤,一訊息如下: V$SESSION,V$SESSTAT,V$STATNAME沒有被授權,沒有許可權訪問這幾張表。


用SYS登入,授權給相應的使用者,授權SQL如下: 

grant select on v_$statname to scott;  grant select on v_$sesstat to scott;  grant select on v_$session to scott;  grant select on v_$mystat to scott;  scott 就是要被授權的使用者名稱。