oracle创建dblink同义词,Oracle中DBlink与同义词

Oracle Dblink and synonym(同义词)

一.创建前提

1.具有创建link权限

2.创建同义词权限(synonym)

3.授权命令(在sys用户下)

grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to local_userName;

二.Link相关权限的查看方式

1.以sys用户登录本地数据库

2.查看命令:

select * from user_sys_privs

where privilege like upper('%link%');

结果:

7d3ad8e2f0405a4bf3103f072fd202e9.png

3.可以看出dblink有三种权限

DATABASE LINK (只能是创建者使用)

PUBLIC DATABASE LINK (所有用户)

DROP PUBLIC DATABASE LINK (删除link)

三.DBlink的两种创建方式

1. 在本地数据库tnsnames.ora文件中配置

create public database link link_name connect to remote_user identified by remote_password using 'instance_name';

其中link_name是你创建的dblink名字,instance_name

是远程数据库的实例名,remote_user/remote_password

是登录到远程数据库的用户/密码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值