oracle dblink Passwort anpassen

Erstellen Sie 2 DB-Links, 1 privaten DB-Link, 1 öffentlichen Link
SQL> Datenbanklink erstellen tps Stellen Sie eine Verbindung zu einer von tiger mit ‚orcl‘ identifizierten Datenbank her;

Datenbanklink erstellt.

SQL> öffentliche Datenbankverbindung erstellen pps stellt eine Verbindung zu Scott her, der von tiger mithilfe von ‚orcl‘ identifiziert wurde;

Datenbankverbindung erstellt.

SQL> Wählen Sie * aus dba_db_links;

BESITZER DB_LINK BENUTZERNAME HOST ERSTELLT
————— ——————– ——————– ——————————————————————————– ——————-
ÖFFENTLICHE PPS SCOTT orcl 2014-11-24 16:43:54
PPA TPS SCOTT orcl 2014-11-24 16:43:39

Um nun das Kennwort zu ändern, können Sie die DB-Verbindung nach dem Löschen von dbalink neu erstellen. Es kann auch direkt geändert werden.

Ändern Sie das Kennwort des öffentlichen DB-Links und führen Sie es unter dem sys-Benutzer aus:
SQL> alter public database link pps stellen eine Verbindung zu einer von oracle identifizierten Datenbank her;
Database link altered.

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

ANZAHL(*)
———-
4
Ändern Sie das Kennwort des privaten DB-Links

SQL> alter database link tps connect to scott identified by oracle;
alter database link tps connect to scott identified by oracle
*
FEHLER in Zeile 1:
ORA-01031: unzureichende Berechtigungen

Unzureichende Berechtigungen, also Berechtigungen erteilen, anmelden dba user
SQL> grant alter database link to ppa;

Grant succeeded.

SQL> alter database link tps stellt eine Verbindung zu einer von oracle identifizierten Datenbank her;
Database link altered.

SQL> Wählen Sie count(*) von tab@tps;

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.