Kennwörter für eine Datenbank verwalten

In diesem Thema werden die Details und das Verfahren zum Verwalten von SYS-Benutzer- und TDE-Wallet-Kennwörtern für eine Datenbank beschrieben.

Sie können Kennwörter ändern:

Konsole verwenden

Führen Sie die folgenden Schritte in der Konsole aus.

  1. Wählen Sie auf der Listenseite "Dateninfrastrukturen" die Dateninfrastruktur aus, mit der Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder der Dateninfrastruktur benötigen, finden Sie weitere Informationen unter Dateninfrastrukturen auflisten.

  2. Wählen Sie auf der Seite "Dateninfrastrukturdetails" die Registerkarte "VM-Cluster", um die Liste aller VM-Cluster anzuzeigen.
  3. Wählen Sie auf der Registerkarte "VM-Cluster" das VM-Cluster aus, mit dem Sie arbeiten möchten.
  4. Wählen Sie auf der Seite "VM-Clusterdetails" die Registerkarte "Datenbanken", um die Liste aller Datenbanken anzuzeigen.

  5. Wählen Sie auf der Registerkarte "Datenbanken" die Datenbank aus, mit der Sie arbeiten möchten.

  6. Auf der Seite "Datenbankdetails" im Menü Aktionen Kennwörter verwalten.

  7. Geben Sie im Bereich Kennwörter verwalten die folgenden Details an.

    • Wählen Sie das Kennwort aus, das Sie aktualisieren möchten.

    • Administratorkennwort aktualisieren: Aktualisiert nur das Kennwort für den Benutzer SYS. Passwörter für andere administrative Accounts, wie SYSTEM und PDBADMIN, und das TDE-Wallet-Kennwort werden nicht geändert.

      Geben Sie das neue Kennwort in die Felder Neues Administratorkennwort und Administratorkennwort bestätigen ein.

    • TDE-Wallet-Kennwort aktualisieren: Aktualisiert das Kennwort nur für das TDE-Wallet.

      Geben Sie das aktuelle Wallet-Kennwort in das Feld Vorhandenes TDE-Wallet-Kennwort ein, und geben Sie dann das neue Kennwort in die Felder Neue TDE-Wallet-Kennwort und TDE-Wallet - Kennwort bestätigen ein.

  8. Wählen Sie Anwenden, um das ausgewählte Kennwort zu aktualisieren.

Utility dbaascli verwenden

Führen Sie die folgenden Schritte aus, um das SYS-Kennwort oder das TDE-Wallet-Kennwort zu ändern, indem Sie dbaascli verwenden.

Das Kennwort, das Sie beim Erstellen einer neuen Oracle Base Database Cloud@Customer-Instanz oder - Datenbank im Feld Datenbank-Admin-Kennwort angeben, wird als Kennwort für die SYS-, SYSTEM-, TDE-Wallett- und PDB-Administratorzugangsdaten festgelegt. Führen Sie die folgenden Schritte aus, um die Kennwörter für eine vorhandene Datenbank zu ändern.

Hinweis: Wenn Sie Data Guard für eine Datenbank aktivieren, müssen das SYS-Kennwort und das TDE-Wallet-Kennwort der Primär- und Standbydatenbank identisch sein.

Hinweis: Mit dbaascli können Sie das SYS-Kennwort ändern, um sicherzustellen, dass die Backup-/Restore-Automatisierung die Kanäle über alle Knoten im Cluster hinweg parallelisieren kann.

So ändern Sie Datenbankkennwörter:

  1. So ändern Sie das SYS-Kennwort für eine Datenbank:

    1. Melden Sie sich bei einer virtuellen Oracle Base Database Cloud@Customer-Maschine als Benutzer opc an.

    2. Führen Sie den folgenden Befehl aus:

      sudo dbaascli database changepassword --dbname <database_name> --user SYS
  2. So ändern Sie das SYS-Kennwort in einer Data Guard-Umgebung:

    1. Führen Sie in der primären Datenbank folgenden Befehl aus:

      dbaascli database changePassword --dbName <dbname> --user SYS --prepareStandbyBlob true --blobLocation <location_to_create_blob_file>
    2. Kopieren Sie die generierte BLOB-Datei in alle Standbydatenbanken, und ändern Sie den Dateieigentümer an den Benutzer oracle.

    3. Führen Sie auf jeder Standby-Datenbank Folgendes aus:

      dbaascli database changePassword --dbName <dbname> --user SYS --standbyBlobFromPrimary <location_of_copied_blob_file>
  3. So ändern Sie das TDE-Wallet-Kennwort für eine Datenbank:

    1. Melden Sie sich bei einer virtuellen Oracle Base Database Cloud@Customer-Maschine als Benutzer opc an.

    2. Führen Sie den folgenden Befehl aus:

      sudo dbaascli tde changepassword --dbname <database_name>