hrcerq
(usa Outra)
Enviado em 23/07/2014 - 18:57h
Olá.
Vamos esclarecer uma coisa de cada vez:
1 - O usuário postgres do Linux não é o mesmo usuário que o postgres do PostgreSQL. Apenas o nome é igual, então mudar a senha de um não vai mudar a do outro. A senha que vc alterou é a do usuário do PostgreSQL.
2 - Quando vc faz a instalação do PostgreSQL por pacotes, geralmente o usuário postgres (o do Linux) já é criado, porém sem senha. Isso significa que para fazer o login com esse usuário vc deve primeiro fazer login como root e então vc poderá mudar a senha do usuário postgres, com o comando passwd:
passwd postgres
Ou se preferir pode manter esse usuário sem senha, mas sempre terá que fazer o login como root primeiro para depois executar:
su - postgres
Fica a seu critério.
3 - A senha pedida no pgAdmin3 pode ser relevante ou não, dependendo de como está a configuração no arquivo pg_hba.conf. Se o acesso TCP/IP estiver configurado como trust, vc pode digitar qualquer senha, que ele vai aceitar numa boa. Agora, se estiver como md5, aí vc precisa digitar a senha correta (a que vc alterou pelo comando ALTER USER).