溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

dblink涉及的表的賦權(quán)

發(fā)布時(shí)間:2020-08-07 19:00:39 來(lái)源:ITPUB博客 閱讀:213 作者:lusklusklusk 欄目:關(guān)系型數(shù)據(jù)庫(kù)

A上面用戶user_a有訪問(wèn)B的DBLINK,B_dblink,在A庫(kù)的用戶user_a上執(zhí)行如下授權(quán),授權(quán)dblink的table1給A庫(kù)的user_b

grant select on table1@B_dblink to user_b;

報(bào)錯(cuò)ORA-02021: 不允許對(duì)遠(yuǎn)程數(shù)據(jù)庫(kù)進(jìn)行 DDL 操作


A通過(guò)dblink訪問(wèn)B,權(quán)限管控不在A上,而在B上,A使用B的哪個(gè)用戶建立dblink,權(quán)限全在B的這個(gè)用戶下。



MES服務(wù)器上SR用戶通過(guò)DBLINK訪問(wèn)ERP,在ERP中的用戶是erpsr,實(shí)際數(shù)據(jù)存在ERP中的erpmes用戶

1、在ERP中建立erpsr用戶

2、在ERP中的erpmes用戶下授權(quán)erpsr可以select erpmes下的表,只授權(quán)select

3、在ERP的erpsr用戶下建立erpmes下表的同義詞

4、在MES庫(kù)中的SR用戶下建立dblink,dblink的connect to使用erpsr


--控制權(quán)限再M(fèi)ES服務(wù)器上控制,不是在ERP服務(wù)器上控制,如下第4步建立dblink使用erpsr用戶,不能使用erpmes用戶,一旦使用erpmes用戶,那么MES庫(kù)上的SR用戶實(shí)際是使用erpmes用戶的權(quán)限




先在ERP中做如下

1.system用戶執(zhí)行如下

create user erpsr identified by 123456;

grant connect to erpsr;


2.system用戶執(zhí)行如下

grant select on erpmes.table_name to erpsr


3.erpsr用戶執(zhí)行如下

create synonym table_name for erpmes.table_name

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI