还有一个问题:
一个非dba的用户user1的默认表空间为tablespaceNow,
那么使用user1登陆如何查询其它的表空间中的数据呢?
如tablespaceBak?
如tablespaceNow中有表 t_test_now tablespaceBak中有表 t_test_bakuser1的默认表空间为tablespaceNow,t_test_now 与 t_test_bak表结构相同,那么我如何获得t_test_now 与 t_test_bak两个表的合集呢?
一个非dba的用户user1的默认表空间为tablespaceNow,
那么使用user1登陆如何查询其它的表空间中的数据呢?
如tablespaceBak?
如tablespaceNow中有表 t_test_now tablespaceBak中有表 t_test_bakuser1的默认表空间为tablespaceNow,t_test_now 与 t_test_bak表结构相同,那么我如何获得t_test_now 与 t_test_bak两个表的合集呢?
然后直接写
select * from tablespaceBak.t_test_bak union select * from tablespaceNow.t_test_now
grant select on tablespaceBak to user1;
然后按楼上的写