Qual é a senha padrão para Postgres

acabei de instalar Postgres 9.3 no Windows 7. A instalação foi concluída com sucesso. Ele nunca me pediu para fornecer a senha para o usuário postgres.

o serviço postgresql-x64-9.3 está a funcionar. No entanto, eu não posso me conectar: eu não sei a senha. Encontrei a seguinte resposta, mas não ajudou.

pergunta semelhante sobre Ubuntu

Author: Community, 2014-11-24

2 answers

Se usou um programa de instalação sem vigilância, a senha estará no programa ou no ficheiro de configuração associado.

Caso contrário, trate - o como se tivesse perdido/esquecido a senha, em vez de nunca a conhecer.
  • editar pg_hba.conf, configurando o modo de autenticação para trust em vez do valor por omissão md5
  • no painel de controlo dos Serviços, reinicie o serviço PostgreSQL
  • liga-te a psql ou PgAdmin ou o que quer que
  • ALTER USER postgres PASSWORD 'mynewpassword';
  • editar pg_hba.conf de novo e repor o modo de autenticação em md5
  • reiniciar o PostgreSQL novamente

pg_hba.conf está no seu directório de dados. Por padrão será %PROGRAMFILES%\PostgreSQL\9.3\data.

Para o editar, terá de usar a página de segurança para se dar a si próprio permissões de leitura/escrita (através de uma linha de comandos UAC). Isto pode exigir que você se defina como o proprietário do arquivo.

 3
Author: Craig Ringer, 2014-11-24 15:28:15

Ir para controlo > > > gestão informática > > > utilizadores Locaol e grupo > > > Utilizadores >> carregue com o botão direito no openpgsvc >> defina a senha. depois disso, poderá aceder com esta senha no openpgsvc

 0
Author: lalit bhadouria, 2017-12-22 20:46:19