都不行的,后来没办法了,只好将全部权限给开放了 用 grant all on dictionary to 用户名 就可以了
不知道哪位知道单独赋权的方法,知道请回复,拜谢,呵呵!
你把DBA的权限开放给这个用户就可以了,不需要其它的权限的了。
连到Internal/oracle grant select on v$session to 用户名; OK!!
没管理员的权限 grant 其它用户
倒~给DBA权限当然行,都这么作楼主还提这个问题干什么?SQL> grant select on v$session to public; grant select on v$session to public * ERROR 位于第 1 行: ORA-02030: 只能从固定的表/视图查询所以这个也是不行的可以付给SELECT_CATALOG_ROLE角色,但是这个仍然达不到楼主的目的建立同义词同样也是不可以的。v$session视图的基础表是X_$KSUSE,但是我的实验即使是grant select on X_$KSUSE to username 仍然不可以,暂时没有想到解决方法
授给某个用户:
grant select on v$session to 用户名;授给所有用户
grant select on v$session to public;
创建一个同义词
然后把同义词授权给相应用户或public!
用
grant all on dictionary to 用户名
就可以了
不知道哪位知道单独赋权的方法,知道请回复,拜谢,呵呵!
grant select on v$session to 用户名;
OK!!
grant select on v$session to public
*
ERROR 位于第 1 行:
ORA-02030: 只能从固定的表/视图查询所以这个也是不行的可以付给SELECT_CATALOG_ROLE角色,但是这个仍然达不到楼主的目的建立同义词同样也是不可以的。v$session视图的基础表是X_$KSUSE,但是我的实验即使是grant select on X_$KSUSE to username
仍然不可以,暂时没有想到解决方法