Der Superuser für Postgres heißt postgres. Das Passwort kann zurückgesetzt werden, indem man die Authentifizierungsmethode in der Konfigdatei ändert.

Konfigdatei finden

locate pg_dba.conf

Mit dem Befehl locate lassen sich Dateien im Dateisystem ganz einfach finden. Sollte locate noch nicht installiert sein, kann man es ganz einfach nachinstallieren. Es hat so gut wie keinen Overhead, kann also nicht schaden.

apt install locate

Dann noch schnell die Datenbank für locate erstellen:

updatedb

Konfigfile editieren

Von der originalen Datei erstellen wir eine Sicherung und ändern dann die Methode in trust:

Abspeichern und postgressql neu starten:

service postgressql restart

Passwort ändern

In postgressql anmelden und PW neu setzen:

psql -U postgres
postgres=# ALTER USER postgres WITH PASSWORD 'neues PW';

Originale Konfigdatei laden

Anschließend die originale und vorhin gesicherte Konfigdatei zurück kopieren und postgressql nochmal neu starten.