Oracle 修改Database Link密码
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,生产库上要修改生产用户的密码,密码修改完后就涉及到修改dblink的密码。11gR2版本之前只能删除dblink后重建,11gR2版本后可以直接修改。修改dblink的密码有两种方法:1、删除dbli
千家信息网最后更新 2025年11月13日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安全错误
数据库的锁怎样保障安全
网络安全修改电脑密码
亚马逊甲骨文数据库
数据库中查看字符集的命令
电脑网络安全工作
软件开发教学过程
网络安全创意画报怎么做
游戏服务器遭到攻击可以判刑吗
提取很多表格里的数据库
服务器被挖矿的防护
聚类数据库技术
公共信息网络安全检查系统
国泰安数据库怎么查找创业板均值
游戏公司后端锁服务器
软件开发 吃香
超云 服务器
软件开发项目招标清单
金蝶k3软件数据库安装视频
县区网络安全督查通报
智能家居单品服务器
v80服务器设置扫描
景德镇远通网络技术有限公司
阿里云租服务器
简单遍历数据库
我的世界1122起床服务器ip
常用数据库sql 命令详解上
打开二调mdb数据库
网络安全教育活动进基层
菏泽橙子网络互联网科技有限公司
网络安全威胁的危害
ceic数据库对外经贸