查询v$mystat说明没有查询权限

查询v$mystat说明没有查询权限
SQL> conn scott/tiger@orcl
已连接。
SQL> select sid from v$mystat ;
select sid from v$mystat
                *
第 1 行出现错误:
ORA-00942: 表或视图不存在
SQL> conn sys / as sysdba
输入口令:
已连接。
SQL> grant select on v$mystat to scott;
grant select on v$mystat to scott
                *
第 1 行出现错误:
ORA-02030: 只能从固定的表/视图查询
对于Oracle的这种视图不能直接被授权
SQL> grant select on v_$mystat to scott;
授权成功。
已连接。
SQL> grant select on v_$mystat to scott;
授权成功。
SQL> conn scott/tiger@orcl
已连接。
SQL> desc v$mystat;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- -------------------------
 SID                                                NUMBER
 STATISTIC#                                         NUMBER
 VALUE                                              NUMBER
SQL> select sid from v$mystat where rownum=1;
       SID
----------
       146
SQL>
SQL> revoke select on  v_$mystat from scott;
撤销成功。

From:http://www.itpub.net/thread-759498-1-1.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年2月    »
12
3456789
10111213141516
17181920212223
2425262728
搜索
标签列表
网站分类
最新留言
    文章归档
    友情链接

    Powered By Z-BlogPHP 1.7.3

    Copyright Your WebSite.Some Rights Reserved.闽ICP备11018667号-2