er is een modus voor één gebruiker waarin je altijd superuser-mogelijkheden hebt:
als root
service postgresql stop
as user postgres:(mogelijk moet u het versienummer wijzigen (hier 9.1) Niet .deb
distros zal hier waarschijnlijk ook een ander pad hebben. Het eerste pad is het binaire bestand van postgres, het tweede is de map die postgresql.conf bevat.
/usr/lib/postgresql/9.1/bin/postgres --single -D /etc/postgresql/9.1/main/
op de nieuwe opdrachtregel
alter user postgres with superuser;
ctrl-d om af te sluiten.
als root:
service postgresql start
Een vergelijkbare strategie kan worden gebruikt om wachtwoorden in te stellen of opnieuw in te stellen, enz.