oracle中不同数据库不同用户之间访问的问题

在npmdb用户登录情况下,select*fromnrmdb.country_local正常。当我用nrmdb登录hnwcdma这个数据库时select*fromnrmd... 在npmdb用户登录情况下,select * from nrmdb.country_local正常。
当我用nrmdb登录hnwcdma这个数据库时select * from nrmdb.country_local就说country_local这个表不存在了。
请问,怎样才能在nrmdb登录hnwcdma的时候访问country_local了
不行的,,,,这种方法我当然试过了啊。
展开
 我来答
ares_aresand
推荐于2017-11-23 · 超过10用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
是不同数据库不同用户之间访问?还是同一个数据库不同一个用户?如果不同数据库不同用户之间用dblink,
create public database
link cccc connect to cccc2
identified by neu using 'cccc'
CREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘本地配置的数据的实例名’;
如果是同一个库不用一个用户而且你上面这种情况可能就是权限问题,用dba登录,grant select 权限给nrmdb用户。如果你是用pl/sql操作这些很简单 直接可视化建dblink.除了建dblink还可以建通过建
CREATE SYNONYM同义词名FOR 表名;
CREATE SYNONYM同义词名FOR 表名@数据库链接名;
lesilychen
2010-08-20 · TA获得超过126个赞
知道答主
回答量:149
采纳率:0%
帮助的人:64.9万
展开全部
npmdb 该用户可能具有管理员权限,所以每个用户的每张表都可以查询;
当我用nrmdb登录hnwcdma这个数据库时select * from nrmdb.country_local就说
自己的用户查询自己的表 不需要添加用户名.
select * from country_local
直接这样查询就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式