userA要有访问userB下表的权限
首先慎大厅登陆管理员用户 /as sysdba
SQL> grant select on userA.test1 to userB;
授权成功。
这样 conn userB/pwd
SQL> select * from userA.test1; --主要表名前一定要有该表仿敏所宽隐属的用户名
方法一:
1向旦灶用户B授予查看用户A表的权歼迟隐限
grant select on A.test1 to B;
2 查看
conn b/***
select * from a.test1;
方法二:氏厅通过dblink访问A用户下表
1 B用户下创建连接A用户的dblink,如:orcl
2 查看
conn b/***
select * from test1@orcl;
grant 将要赋的权限 on userA to userB;
或者 grant select any table to B