Oracle 修改Database Link密码
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,生产库上要修改生产用户的密码,密码修改完后就涉及到修改dblink的密码。11gR2版本之前只能删除dblink后重建,11gR2版本后可以直接修改。修改dblink的密码有两种方法:1、删除dbli
千家信息网最后更新 2026年11月04日Oracle 修改Database Link密码
生产库上要修改生产用户的密码,密码修改完后就涉及到修改dblink的密码。
11gR2版本之前只能删除dblink后重建,11gR2版本后可以直接修改。
修改dblink的密码有两种方法:
1、删除dblink后重建
2、直接修改dblink的用户密码
下面测试两种方法:
测试库版本:11.2.0.4.0
创建两个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---Xsys@ORCL>select * from dual@link_102;DUM---X
修改远端数据库密码
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 deniedORA-02063: preceding line from LINK_101sys@ORCL>select * from dual@link_102;select * from dual@link_102 *ERROR at line 1:ORA-01017: invalid username/password; logon deniedORA-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---Xsys@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 deniedORA-02063: preceding line from LINK_101sys@ORCL>select * from dual@link_102;select * from dual@link_102 *ERROR at line 1:ORA-01017: invalid username/password; logon deniedORA-02063: preceding line from LINK_102sys@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---Xsys@ORCL>select * from dual@link_102;DUM---X
方法二如果提示ORA-01031: insufficient privileges,则赋权grant alter database link to zx;
密码
方法
版本
用户
测试
生产
两个
数据
数据库
赋权
提示
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网科技海报
麻工互联网科技
科技制造互联网公司
互联网公司 科技公司
唐信互联网科技
深圳齐家互联网科技
奔汉互联网科技
友谊互联网络科技
重庆科技学院互联网
科技与互联网的利与弊
互联网金融中的现代科技
互联网数据科技专业
江苏互联网智能科技软件
风投北京互联网科技
九思连强互联网电子科技有限公司
昆明中奇联合互联网科技
平安好医生打造互联网科技医疗
瑞安市蟠桃会互联网科技有限公司
北京瑞云互联网科技有限公司
博彦科技互联网金融
互联网科技公司经营范围
上海挚品互联网科技
互联网女皇 腾讯科技
睿民互联网科技
互联网科技商业
互联网金融科技展
互联网风格科技公司名称
国产互联网科技公司
玉溪新华互联网科技怎么选