existuje režim pro jednoho uživatele, kde máte vždy možnosti superuživatele:
jako root
service postgresql stop
jako uživatel postgres:(možná budete muset změnit číslo verze (zde 9.1)Ne .deb
distros zde pravděpodobně bude mít také jinou cestu. první cesta je binární soubor postgres, druhá je adresář, který obsahuje postgresql.conf.
/usr/lib/postgresql/9.1/bin/postgres --single -D /etc/postgresql/9.1/main/
na novém příkazovém řádku
alter user postgres with superuser;
Ctrl-d pro ukončení.
jako root:
service postgresql start
Podobnou strategii lze použít k nastavení nebo resetování hesel atd.