Oracle 修改Database Link密码
发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,生产库上要修改生产用户的密码,密码修改完后就涉及到修改dblink的密码。11gR2版本之前只能删除dblink后重建,11gR2版本后可以直接修改。修改dblink的密码有两种方法:1、删除dbli
千家信息网最后更新 2025年01月30日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安全错误
数据库的锁怎样保障安全
我的世界蛋壳服务器
蓝桥 sql数据库
赛尔号手游服务器维护
文件管理服务器
云服务可以解决网络安全吗
服务器代码多少位
网站服务器商
常见的车载网络技术
国旗下讲话网络安全教育内容
泰州大型网络技术价格表格
全球知名服务器整机厂商
怎么做一个数据库
第三方服务器价格
互联网科技工作陈久来
县直网络安全实施方案
网络安全简单比赛
医院网络安全工作辅导
网络安全问卷设计的八个步骤
阿里云服务器ip限制
魔兽世界怎么有其他服务器的人
网络安全两法一条例方针
网络安全法消除混乱
计算机三级网络技术第四题
小白续航最新数据库
每个网站都有哪些服务器
可转服务器
网络安全超级简单又漂亮的手抄报
软件开发工作量估算规范
建立班级网络技术应用
大连市软件开发公司地址