A partir da FAQ 9.0 link
Perdi a senha do banco de dados. O que posso fazer para recuperá-lo?
Você não pode. No entanto, você pode redefini-lo para outra coisa. Para fazer isso, você
- Edite pg_hba.conf para permitir a autorização de confiança temporariamente
- Recarregar o arquivo de configuração (recarregar pg_ctl)
- Conecte e emita ALTER ROLE postgres COM SENHA 'newpassword'; para definir a nova senha (para usuários iniciantes, observe o ponto e vírgula)
- Edite pg_hba.conf novamente e restaure as configurações anteriores Recarregue o arquivo de configuração novamente