Oracle dblink dostosuj hasło

Utwórz 2 dowiązania db, 1 prywatny dowiązanie db, 1 publiczny dowiązanie
SQL> Utwórz dowiązanie do bazy danych TPS połącz się ze Scottem zidentyfikowanym przez Tigera za pomocą 'orcl’;

utworzono dowiązanie do bazy danych.

SQL> Utwórz publiczny link do bazy danych pps połącz się ze Scottem zidentyfikowanym przez Tigera za pomocą 'orcl’;

utworzono link do bazy danych.

SQL> select * from dba_db_links;

właściciel DB_LINK nazwa użytkownika host utworzony
————— ——————– ——————– ——————————————————————————– ——————-
publiczne PPS SCOTT orcl 2014-11-24 16: 43: 54
PPA TPS SCOTT orcl 2014-11-24 16:43:39

teraz, aby zmienić hasło, możesz odbudować link db po usunięciu dbalink. Można go również modyfikować bezpośrednio.

Zmień hasło publicznego łącza db i wykonaj je pod użytkownikiem sys:
SQL > alter public database link pps connect to scott identified by oracle;
Database link altered.

SQL> select count (*) from tab @ pps;

COUNT(*)
———-
4
Zmień hasło prywatnego łącza db

SQL> Zmień łącze bazy danych TPS połącz się ze Scottem zidentyfikowanym przez oracle;
Zmień łącze bazy danych TPS połącz się ze Scottem zidentyfikowanym przez oracle
*
błąd w linii 1:
ORA-01031: niewystarczające uprawnienia

niewystarczające uprawnienia, więc przyznaj uprawnienia, Zaloguj się użytkownik dba
SQL> grant alter database link to ppa;

Grant powiodło się.

SQL>alter database link TPS connect to scott identified by oracle;
Database link altered.

SQL> select count(*) from tab@tps;

Write a Comment

Twój adres e-mail nie zostanie opublikowany.