关于Oracle错误:动态执行表不可访问,本会话自动统计被禁止,关闭自动统计之后的问题

grant select on v_$statname to user;
如果:用户为scott:

在scott 用户下,执行查询语句是出现“Oracle动态执行表不可访问”

关于Oracle错误:动态执行表不可访问,本会话自动统计被禁止,关闭自动统计之后的问题_第1张图片

经查,是因为用户权限不够所致,修改scott用户权限语句如下:

grant select on V_$session to scott;
grant select on V_$sesstat to scott;
grant select on V_$statname to scott;

用sys用户登录,执行以上sql,成功即可。


你可能感兴趣的:(关于Oracle错误:动态执行表不可访问,本会话自动统计被禁止,关闭自动统计之后的问题)