Se ci si è dimenticati la password di un utente PostgreSQL occorre collegarsi al database e alterare l'utente relativo con il comando:

alter user with password '';

e quindi la procedura è abbastanza semplice. Ma se la password dimenticata è quella del super utente del cluster? In quel caso occorre cambiare prima il file pg_hba.conf mettendo il metodo di accesso al database come trust (almeno per l'utente amministratore), collegarsi al database, settare la password con il comando di cui sopra e reimpostare il file pg_hba.conf come in precedenza.

The article Cambiare la password di PostgreSQL has been posted by Luca Ferrari on August 1, 2008