社区
Oracle 高级技术
帖子详情
ORACLE怎么把本机的表权限授权给DBLINK下的用户
jufeng2309
2010-09-21 10:51:47
比如:本机有三个表A1,A2,A3
DBLINK下也有这三个表,
现在怎么把本机数据库中的三个表的权限授权给DBLINK下用户TEST呢?
本机访问DBLINK的表可以通过select * from A1@DB;
...全文
1984
4
打赏
收藏
ORACLE怎么把本机的表权限授权给DBLINK下的用户
比如:本机有三个表A1,A2,A3 DBLINK下也有这三个表, 现在怎么把本机数据库中的三个表的权限授权给DBLINK下用户TEST呢? 本机访问DBLINK的表可以通过select * from A1@DB;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
心中的彩虹
2010-09-21
打赏
举报
回复
[Quote=引用楼主 jufeng2309 的回复:]
比如:本机有三个表A1,A2,A3
DBLINK下也有这三个表,
现在怎么把本机数据库中的三个表的权限授权给DBLINK下用户TEST呢?
本机访问DBLINK的表可以通过select * from A1@DB;
[/Quote]
你直接给远程用户授权便可
真的不知道取什么名
2010-09-21
打赏
举报
回复
[Quote=引用 2 楼 minitoy 的回复:]
这个你要明白dblink是怎么使用的.
dblink是你用对方数据库的某个用户登录,然后使用这个用户访问表.
比如自己数据库是A,现用用户scott,对方数据库B,下有用户jane和john.
你需要访问john用户的emp表.但是对方给了你jane的用户名和密码 ,你只能建立一个到对方jane用户的dblink.这时候你怎么访问john用户的emp表呢.这时候需要B数据库管理员把john.……
[/Quote]up
minitoy
2010-09-21
打赏
举报
回复
这个你要明白dblink是怎么使用的.
dblink是你用对方数据库的某个用户登录,然后使用这个用户访问表.
比如自己数据库是A,现用用户scott,对方数据库B,下有用户jane和john.
你需要访问john用户的emp表.但是对方给了你jane的用户名和密码 ,你只能建立一个到对方jane用户的dblink.这时候你怎么访问john用户的emp表呢.这时候需要B数据库管理员把john.emp的select权限赋予jane用户,那你就可以通过dblink访问了.
反过来你的问题应该也明白怎么办了吧.
如果对方要访问你的表,那么他必须知道你所在数据库的一个用户和密码,如果就是你的表所属的用户,那么不用授权,如果是另一个用户c,那么你只需要把权限赋予用户c就可以了
ngx20080110
2010-09-21
打赏
举报
回复
创建dblink时需要一个用户,只要对该用户授权即可。
Oracle
事例
查看当前
用户
的系统
权限
和
表
级
权限
SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 查看
用户
下所有的
表
SQL>select * from user_tables; <7> alter user语句的quota子句限制
用户
的磁盘...
oracle
如何取消
表
的
授权
,
Oracle
D
BLink
授权
、创建、删除、访问
表
授权
Oracle
D
BLink
授权
、创建、删除、访问
表
授权
发布时间:2019-01-18 09:33,浏览次数:2871, 标签:D
BLink
oracle
在进行跨库访问时,可以通过创建d
blink
实现,今天就简单的介绍下如果创建d
blink
,以及通过d
blink
完成...
Oracle
创建d
blink
数据库链接
我们想要创建d
blink
前提是该
用户
有创建d
blink
的
权限
。如果没有
权限
是创建不了d
blink
的。那么我们只需要用管路员账号给该
用户
授予相应的
权限
即可。
私有D
BLINK
授予其他
用户
访问
权限
的问题
即:可以通过创建视图来将私有D
BLINK
访问
权限
授予其他
用户
,但是不能通过直接为私有D
BLINK
创建同义词来让其他
用户
使用。再次登录D
BLINK
远程库remotedb检查,此时远程库也能看到了!为私有D
BLINK
创建测试视图和同义词...
oracle
赋权创建d
blink
的
权限
,【
oracle
】-创建D
Blink
一、创建D
Blink
的方法create database link to225[U1]connect to ultranms[U2] identified by ultranms[U3]using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.2.225[U4] )(PORT= 1521...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章