首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

使用一个非dba的用户user1(默认表空间tsnow)怎么查询其它表空间(tsbak)中的数据呢

2012-02-28 
使用一个非dba的用户user1(默认表空间tsnow)如何查询其它表空间(tsbak)中的数据呢?还有一个问题:一个非dba

使用一个非dba的用户user1(默认表空间tsnow)如何查询其它表空间(tsbak)中的数据呢?
还有一个问题:
一个非dba的用户user1的默认表空间为tablespaceNow,
那么使用user1登陆如何查询其它的表空间中的数据呢?
如tablespaceBak?  


如tablespaceNow中有表   t_test_now

    tablespaceBak中有表   t_test_bak

user1的默认表空间为tablespaceNow,t_test_now   与   t_test_bak表结构相同,

那么我如何获得t_test_now   与   t_test_bak两个表的合集呢?


[解决办法]
给这个用户付表tablespaceBak.t_test_bak的select权限即可
然后直接写
select * from tablespaceBak.t_test_bak union select * from tablespaceNow.t_test_now

热点排行