为其他用户建立同义词。 create or replace synonym B.synonym_name for A.user;
要单独进行授权.grant select on userA.table to userB;------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx Q Q 群:62697716
你可以尝试为A和B用户赋足够大的权限,比如使用sysdba登录,执行 grant select any table to A; grant select any table to B;
在次对秀才兄弟的及时回答表示感谢,批量处理是指的用PL/SQL循环实现吗?
如果需要只允许其它用户查看表中的某几个字段,可以使用视图。 如果有多个用户需要访问某一个用户的对象,可以建立一个公用的同义词,并将这个对象的权限赋给public角色,如: create public synonym test for test; grant all on test to public;
create or replace synonym B.synonym_name for A.user;
要单独进行授权.grant select on userA.table to userB;------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
grant select any table to A;
grant select any table to B;
如果有多个用户需要访问某一个用户的对象,可以建立一个公用的同义词,并将这个对象的权限赋给public角色,如:
create public synonym test for test;
grant all on test to public;