生產(chǎn)庫上要修改生產(chǎn)用戶的密碼,密碼修改完后就涉及到修改dblink的密碼。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:空間域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、向陽網(wǎng)站維護(hù)、網(wǎng)站推廣。
11gR2版本之前只能刪除dblink后重建,11gR2版本后可以直接修改。
修改dblink的密碼有兩種方法:
1、刪除dblink后重建
2、直接修改dblink的用戶密碼
下面測試兩種方法:
測試庫版本:11.2.0.4.0
創(chuàng)建兩個dblink,一個PUBLIC另一個PRIVATE
create PUBLIC database link link_101 connect to SYSTEM identified by "123456" using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.11)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = mydb) ) )'; create database link link_102 connect to SYSTEM identified by "123456" using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.11)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = mydb) ) )'; sys@ORCL>select * from dual@link_101; DUM --- X sys@ORCL>select * from dual@link_102; DUM --- X
修改遠(yuǎn)端數(shù)據(jù)庫密碼
SQL> alter user system identified by "654321"; User altered. sys@ORCL>select * from dual@link_101; select * from dual@link_101 * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from LINK_101 sys@ORCL>select * from dual@link_102; select * from dual@link_102 * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from LINK_102
方法一:
sys@ORCL>drop public database link link_101; Database link dropped. sys@ORCL>drop database link link_102; Database link dropped. create PUBLIC database link link_101 connect to SYSTEM identified by "654321" using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.11)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = mydb) ) )'; create database link link_102 connect to SYSTEM identified by "654321" using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.11)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = mydb) ) )'; sys@ORCL>select * from dual@link_101; DUM --- X sys@ORCL>select * from dual@link_102; DUM --- X
方法二:
sys@ORCL>select * from dual@link_101; select * from dual@link_101 * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from LINK_101 sys@ORCL>select * from dual@link_102; select * from dual@link_102 * ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from LINK_102 sys@ORCL>alter public database link link_101 connect to system identified by "654321"; Database link altered. sys@ORCL>alter database link link_102 connect to system identified by "654321"; Database link altered. sys@ORCL>select * from dual@link_101; DUM --- X sys@ORCL>select * from dual@link_102; DUM --- X
方法二如果提示ORA-01031: insufficient privileges,則賦權(quán)grant alter database link to zx;
名稱欄目:Oracle修改DatabaseLink密碼
文章URL:http://www.rwnh.cn/article8/jgpoip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、關(guān)鍵詞優(yōu)化、小程序開發(fā)、商城網(wǎng)站、網(wǎng)站內(nèi)鏈、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)