Oi Eric, tudo bem?
Tem duas formas de recuperar a senha esquecida, uma é reinstalar o PostgreSQL e configurar o usuário novamente, ou você pode fazer da seguinte forma:
- Acesse o local de instalação do seu PostgreSQL, geralmente a instalação fica no seguinte diretório: 'C:\Program Files\PostgreSQL\9.5'.
- Abra o arquivo pg_hba.conf que fica no diretório 'data'.
- Altere o método de autenticação permite conexão do host a base conforme a imagem abaixo:
- Salve as alterações e reinicie o serviço do PostgreSQL ou o pc para contabilizar as modificações.
- Após reiniciar abra o prompt de comando (CMD) e navegue até a pasta onde possui os binários do PostgreSQL: 'C:\Program Files\PostgreSQL\9.5\bin'.
- Vamos conectar ao banco e fazer a alteração da senha, rode no CMD os comando abaixo:
“psql -U postgres;”
“ALTER USER WITH PASSWORD ‘nova_senha’;”
Digite “\q” para sair do psql;
- Feito isso, volte ao arquivo pg_hba.conf para 'md5' como estava antes e reinicie o serviço.
Espero que ajude, qualquer dúvida estou à disposição. Bons estudos :)