用户A建有private的DB Link, 用户B 只有查询的权限,如何将 DB Link 相关的select 授权赋予用户B呢。
且不能创建public 的 DB Link 。
且不能创建public 的 DB Link 。
私有的DB Link,其它用户是不能用的,Oracle没有关于dblink的select或者execute权限。
必须转换才能实现, 如下例子:
CREATE VIEW APPS.dc_quotations_vo as select * from ccm.dc_quotations_vo@eip_ccm ;
CREATE VIEW APPS.dc_config_instances_vo as select * from ccm.dc_config_instances_vo@eip_ccm ;
GRANT SELECT ON APPS.dc_quotations_vo TO S3_VIEW ;
GRANT SELECT ON APPS.dc_config_instances_vo TO S3_VIEW ;
GRANT SELECT ON APPS.dc_config_instances_vo TO S3_VIEW ;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-752976/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-752976/