Resumo: neste tutorial, mostrar-lhe-emos passo a passo como repor a senha do postgres utilizador do PostgreSQL.

Por alguma razão, após a instalação do PostgreSQL, poderá esquecer a senha do utilizador. Neste caso, você precisa saber como resetar a senha.

PostgreSQL utiliza o ficheiro de configuraçãopg_hba.conf armazenado no directório de dados da base de dados (e.g.,, C:\Program Files\PostgreSQL\12\data on Windows) to control the client authentication. The hba in pg_hba.conf significa autenticação baseada na máquina.

para repor a senha do utilizador , é necessário modificar alguns parâmetros neste ficheiro de configuração, autenticar-se como postgres sem uma senha e repor a senha.

os seguintes passos mostram-lhe como repor uma senha para o utilizador:

Passo 1., Faça Backup do ficheiropg_hba.conf copiando-o para um local diferente ou simplesmente renomeando-o parapg_hba.conf.bk

Passo 2. Edite o id

e mude todas as ligações locais de md5 para trust. Ao fazer isso, você pode entrar no servidor de banco de dados PostgreSQL sem usar uma senha.

Code language: PHP (php)

Passo 3. Reiniciar o servidor de PostgreSQL., Se você estiver no Windows, você pode reiniciar o PostgreSQL a partir de Serviços:

Ou execute o seguinte comando a partir da janela terminal:

Code language: JavaScript (javascript)

"C:\Program Files\PostgreSQL\12\data" é o diretório de dados.Passo 4. Ligue-se ao servidor de bases de dados PostgreSQL usando qualquer ferramenta como psql ou pgAdmin:

PostgreSQL não necessitará de uma senha para se autenticar.Passo 5. Execute o seguinte comando para definir uma nova senha para o utilizador .,

Code language: SQL (Structured Query Language) (sql)

Passo 6. Restaurar o ficheiro pg_dba.conf, reiniciar o servidor de bases de dados PostgreSQL e ligar-se ao servidor de bases de dados PostgreSQL com a nova senha.

neste tutorial, você aprendeu a resetar a senha do postgres usuário.

  • este tutorial foi útil ?
  • YesNo

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *