Redefinir senha postgres (PostgreSQL) no Windows

Ruan Aragão
Dec 11, 2018

1 — Se o Postgres estiver rodando, pare-o com o comando a seguir usando o terminal:
pg_ctl -D C:\PostgreSQL\data stop ou pg_ctl stop caso tenha definido a variável de ambiente “PGDATA”.

Menu iniciar do Windows
Criando variável de ambiente

2 — Edite o arquivo pg_hba.conf. O mesmo encontra-se dentro do diretório \data. Ex.: C:\Program Files\PostgreSQL\9.5\data .

Altere todas as referencias em MD5 para trust .

Alteração de todos os “METHOD” de md5 para trust

3 — Inicie o Postgres pg_ctl start e acesse o banco psql -U postgres

Caso o psql não seja encontrado, adiciono o seu caminho como path nas variáveis do sistema.

Selecione o “Path” e clique em Editar
Após o ultimo valor no campo, insira um “;” ponto e virgula e cole o caminho do diretório “bin”

4 — Após acessar o postgres no prompt rode o comando ALTER USER Postgres WITH PASSWORD '<newpassword>';

Confirme a alteração e saia.

5 — Inicie o Postgres server com o comando pg_ctl start

6 — Reverta as alterações feitas no arquivo pg_hba.conf .

7 — Faça login no postgres utilizando a nova senha.

--

--

Ruan Aragão
Ruan Aragão

Written by Ruan Aragão

Travelling in a fried-out Kombi.

No responses yet