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

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

專案系統對接維護,建立一個使用者並賦予使用者指定某些表的許可權。語句見SQL基礎語句。

但是使用PLSQL訪問其他使用者系統使用者正常,而新建的使用者出現這個問題。

症狀:動態執行表不可訪問,本會話的自動統計被禁止。

分析:新建立的使用者未獲得,動態效能表相關的許可權。

解決辦法一:去掉 框裡的內容


解決辦法二:依據提示給定使用者授權或者所有使用者許可權。

grant select on V_session to user;
grant select on V_$sesstat to user;
grant select on V_$statname to user;
給公用所有使用者授權
grant select on V_$session to public;
grant select on V_$sesstat to public;
grant select on V_$statname to public;