Oracl 动态执行表不可访问,本会话的自动统计被禁止_Oracl 动态执行表不可访问

Oracl 动态执行表不可访问,本会话的自动统计被禁止

  

    oracle ---建立SQL窗体 写入 select * from table_name;

弹出错误窗口 :

   动态执行表不可访问,本会话的自动统计被禁止。在执行菜单里你可以禁止统计,或在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;