1. 程式人生 > >動態執行表不可訪問,本會話的自動統計被禁止"錯誤解決

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

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

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

thirdangle就是要被授權的使用者名稱