读书人

关于访问数据表的有关问题

发布时间: 2012-10-11 10:16:10 作者: rapoo

关于访问数据表的问题
在oracle里有一张表R_MO_BASE_T,它的拥有者是sfisx,为什么采用如下语句也能去访问:
select * from SFISM4.R_MO_BASE_T或者select * from R_MO_BASE_T
我登陆的用户是SFISA


[解决办法]

SQL code
--以用SFISA登後,行下面的句,如果有SFISM4用,明用SFISM4下也有此表select owner,table_name from all_tables where table_name='R_MO_BASE_T';
[解决办法]
那么SFISA用户至少要有可查询的权限才行
[解决办法]
如果在R_MO_BASE_T(拥有者是sfisx)创建了公共同义词,
那么SFISM4登陆后select * from R_MO_BASE_T是可能的。

但是你说的这种情况,貌似不可能。。。


读书人网 >oracle

热点推荐