Postgres
- Details
- Kategorie: Blog
- Veröffentlicht: Samstag, 02. Mai 2020 15:32
- Geschrieben von Martin Wilmes
- Zugriffe: 4016
Jedes Mal wenn ich eine neue Datenbank auf einem neuen Rechner anlegen will, stellt sich wieder dasselbe Problem: Wie komme ich an die ersten Nutzer? Hier ist es aufgeschrieben.
- Als Benutzer root die Datei pg_hba.conf anpassen. Für den Zugriff per Passwort empfielt es sich z.B. diese Zeilen drin zu haben:
- host all all 127.0.0.1/32 md5
- host all all 172.26.0.0/16 md5
- Ebenfalls als root in der Datei postgresql.conf einen Eintrag listen_addresses = '*' und einen Eintrag port = 5432 anlegen.
- Benutzer postgres werden (sudo -s -u postgres)
- psql aufrufen
- Dem Benutzer postgres ein Passwort verpassen, z.B. mit alter user postgres with password 'xyz';
- Nun kann man als beliebiger Nutzer z.B. pgadmin3 verwenden und sich als Benutzer postgres anmelden und so Datenbanen und Benutzer anlegen.