11gr2之前:
只能通过重建database link的办法修改database like的密码
1. drop database link link_name;
2. create database link link_name connect to username identified by password using 'tnsname';
11gr2开始
从11.2开始,如果数据库链建立时用户名密码有误,或者需要更改数据库链验证设置,不需要将数据库链删除后重建了,Oracle提供了ALTER DATABASE LINK的语法。
1.首先授予test用户grant database like的权限
[oracle@test ~]$ sqlplus / as sysdba
SQL> grant alter database link to test;
授权成功。
2.然后修改database link的密码
SQL> alter database link test
2 connect to test
3 identified by test;
数据库链接已变更。
参考:
http://yangtingkun.itpub.net/post/468/492204
阅读(1280) | 评论(1) | 转发(0) |