非SYS用户访问x$表
1、陈的书是采用synonym访问的
访问具体做法如下:
第一步:create view v_ps$bh as select * from x$bh;
第二步:grant select on v_ps$bh to party2;
第三步:create public synonym v_ps$bh for v_ps$bh;
完成三步后就可以访问x$bh了,如同自己的Object。
2、完成前面的两步后,
select * from sys.v_ps$bh也可以的。
本文介绍了一种非SYS用户访问Oracle内部x$表的方法。通过创建视图v_ps$bh并授予相应权限,再建立公共同义词,使得普通用户能够像访问自己对象一样访问x$bh表。此外,直接使用sys模式下的视图也可实现访问。
非SYS用户访问x$表
1、陈的书是采用synonym访问的
访问具体做法如下:
第一步:create view v_ps$bh as select * from x$bh;
第二步:grant select on v_ps$bh to party2;
第三步:create public synonym v_ps$bh for v_ps$bh;
完成三步后就可以访问x$bh了,如同自己的Object。
2、完成前面的两步后,
select * from sys.v_ps$bh也可以的。

被折叠的 条评论
为什么被折叠?