Zusammenfassung: In diesem Tutorial zeigen wir Ihnen Schritt für Schritt, wie Sie das Passwort des postgres – Benutzers in PostgreSQL zurücksetzen.

Aus irgendeinem Grund können Sie nach der Installation von PostgreSQL das Kennwort des Benutzers postgres vergessen. In diesem Fall müssen Sie wissen, wie Sie das Passwort zurücksetzen.

PostgreSQL verwendet diepg_hba.conf Konfigurationsdatei, die im Datenbankdatenverzeichnis gespeichert ist (z.,, C:\Program Files\PostgreSQL\12\data unter Windows), um die Clientauthentifizierung zu steuern. hba in pg_hba.conf bedeutet hostbasierte Authentifizierung.

Um das Kennwort für den Benutzer postgres zurückzusetzen, müssen Sie einige Parameter in dieser Konfigurationsdatei ändern, sich als Postgres ohne Kennwort anmelden und das Kennwort zurücksetzen.

Die folgenden Schritte zeigen Ihnen, wie Sie ein Passwort für den postgres Benutzer zurücksetzen:

Schritt 1., Sichern Sie diepg_hba.conf – Datei, indem Sie sie an einen anderen Speicherort kopieren, oder benennen Sie sie einfach in pg_hba.conf.bk

um Schritt 2. Bearbeiten Sie die Datei pg_dba.conf und ändern Sie alle lokalen Verbindungen von md5 in trust. Auf diese Weise können Sie sich ohne Kennwort beim PostgreSQL-Datenbankserver anmelden.

Code language: PHP (php)

Schritt 3. Starten Sie den PostgreSQL-server., Wenn Sie sich unter Windows befinden, können Sie PostgreSQL über Dienste neu starten:

Oder führen Sie den folgenden Befehl über das Fenster aus Terminal:

Die "C:\Program Files\PostgreSQL\12\data" ist das Datenverzeichnis.

Schritt 4. Stellen Sie eine Verbindung zum PostgreSQL-Datenbankserver her, indem Sie ein Tool wie psql oder pgAdmin verwenden:

PostgreSQL benötigt für die Anmeldung kein Kennwort.

Schritt 5. Führen Sie den folgenden Befehl aus, um ein neues Kennwort für den Benutzer postgres festzulegen.,

Code language: SQL (Structured Query Language) (sql)

Schritt 6. Stellen Sie die pg_dba.conf – Datei wieder her, starten Sie den PostgreSQL-Datenbankserver neu und stellen Sie mit dem neuen Kennwort eine Verbindung zum PostgreSQL-Datenbankserver her.

In diesem Tutorial haben Sie gelernt, wie Sie das Kennwort des Benutzers postgres zurücksetzen.

  • War dieses tutorial hilfreich ?
  • YesNo

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.