Heim > Datenbank > MySQL-Tutorial > So setzen Sie das PostgreSQL-Passwort zurück

So setzen Sie das PostgreSQL-Passwort zurück

Linda Hamilton
Freigeben: 2025-01-25 08:04:11
Original
450 Leute haben es durchsucht

How to Reset PostgreSQL Password

Ist ein Problem beim Zurücksetzen des PostgreSQL-Passworts aufgetreten? Dieses Handbuch bietet eine unkomplizierte Lösung, die besonders für Windows-Benutzer hilfreich ist. Lassen Sie uns Ihr PostgreSQL-Passwort in ein paar einfachen Schritten zurücksetzen.

Schritt 1: Stoppen Sie den PostgreSQL-Dienst

Bevor Sie das Passwort zurücksetzen, stoppen Sie den PostgreSQL-Dienst:

  1. Drücken Sie Win R, geben Sie services.msc ein und drücken Sie Enter.
  2. Suchen Sie den PostgreSQL-Dienst.
  3. Klicken Sie mit der rechten Maustaste und wählen Sie Stopp.

Schritt 2: Starten Sie PostgreSQL im Einzelbenutzermodus

Starten Sie PostgreSQL im Einzelbenutzermodus, um das Passwort zurückzusetzen, ohne dass das aktuelle Passwort erforderlich ist:

  1. Öffnen Sie die Eingabeaufforderung als Administrator (Win S, geben Sie cmd ein, klicken Sie mit der rechten Maustaste und wählen Sie Als Administrator ausführen).
  2. Navigieren Sie zum PostgreSQL-Verzeichnis bin (normalerweise: cd "C:Program FilesPostgreSQL16bin". Passen Sie den Pfad bei Bedarf an).
  3. Führen Sie diesen Befehl aus: postgres --single -D "C:Program FilesPostgreSQL16data" postgres (Ändern Sie den Datenverzeichnispfad, wenn er vom Standard abweicht).

Schritt 3: Passwort zurücksetzen

Die Eingabeaufforderung im PostgreSQL-Einzelbenutzermodus ermöglicht SQL-Befehle. Setzen Sie das postgres Benutzerpasswort zurück mit:

ALTER USER postgres WITH PASSWORD 'your_new_password';
Nach dem Login kopieren

Ersetzen Sie 'your_new_password' durch Ihr gewünschtes Passwort. Drücken Sie die Eingabetaste.

Schritt 4: Starten Sie den PostgreSQL-Dienst neu

Schließen Sie die Eingabeaufforderung, um den Einzelbenutzermodus zu verlassen. Starten Sie den PostgreSQL-Dienst über das Tool Dienste neu (klicken Sie mit der rechten Maustaste auf PostgreSQL und wählen Sie Starten).

Schritt 5: Stellen Sie die Verbindung mit pgAdmin wieder her

Öffnen Sie pgAdmin 4 (oder Ihren bevorzugten PostgreSQL-Client) und stellen Sie eine Verbindung mit dem neuen Passwort her. Wenn die Verbindung fehlschlägt, aktualisieren Sie das gespeicherte Passwort in pgAdmin:

  1. Klicken Sie mit der rechten Maustaste auf den Server im Objektbrowser.
  2. Wählen Sie EigenschaftenVerbindung.
  3. Geben Sie das neue Passwort ein und klicken Sie auf Speichern.

Zusammenfassung der schnellen Schritte:

  1. PostgreSQL stoppen: Verwenden Sie services.msc, um den Dienst zu stoppen.
  2. Admin-Eingabeaufforderung:Öffnen Sie die Eingabeaufforderung als Administrator.
  3. Navigieren Sie zu PostgreSQL bin: Verwenden Sie cd "C:Program FilesPostgreSQL16bin" (passen Sie den Pfad nach Bedarf an).
  4. Einzelbenutzermodus: Ausführen postgres --single -D "C:Program FilesPostgreSQL16data" postgres (Pfad nach Bedarf anpassen).
  5. Passwort zurücksetzen:Verwenden Sie ALTER USER postgres WITH PASSWORD 'your_new_password';
  6. PostgreSQL neu starten: Starten Sie den Dienst in services.msc neu.
  7. Verbinden Sie sich erneut mit pgAdmin:Verwenden Sie das neue Passwort.

Diese Anleitung vereinfacht das Zurücksetzen von PostgreSQL-Passwörtern unter Windows und löst Probleme mit der Datenbanksperrung.


Bleiben Sie in Verbindung - @syedamaham.dev ?

Das obige ist der detaillierte Inhalt vonSo setzen Sie das PostgreSQL-Passwort zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage