domingo, 28 de outubro de 2007

Configurando Senha inicial do PostgreSQL

Por padrão o PostgreSQL possui um banco de dados chamado template1 e um usuário administrativo chamado postgres com privilégios de manutenção do banco. A menos que seu sistema tenha credencias para conectar no banco, o usuário administrativo postgres inicialmente não possue nenhuma senha. Para criar uma senha para ele (ou apagar a senha criada pelo sistema) tecle os seguintes comandos.

Entrar como usuário root para criar(alterar) a senha do postgres:
$ su root
Informe a senha de root
$ passwd postgres
Informe a nova senha do postgres

Assimilar o usuário postgres a nova senha:
$ su postgres
Informe a senha para trocar para o usuário postgres


Para PostgreSQL 7 ou superior:

$ psql -c "ALTER USER postgres WITH PASSWORD 'novasenha'" -d template1


Para o PostgreSQL 6:

$ psql -c "ALTER USER postgres WITH PASSWORD novasenha" -d template1

Fonte:http://sqlrelay.sourceforge.net/sqlrelay/gettingstarted/postgresql.html

7 comentários:

Nailson Martins. disse...

Valeu d+, ajudou msm!

Dielson Sales disse...

Solucionou meu problema aqui, obrigado!

Patrick Nerbas de Souza disse...

value show de bola me ajudou muito

Anônimo disse...

Opa... vlw!!

Kelsy Catherina disse...

Muito obrigada. Como não tinha a senha do root, tive que fazer :
su meuusuario
sudo passwd postgres
Assim eu consegui mudar a senha.
Valeu

João Paulo Lombardi disse...

essa video aula explica como reconfigurar a senha do PostgreSQL no Win 7 http://youtu.be/I2CUJOdxZ0w isso pode ser útil há alguém...

Anônimo disse...

O endereço do youtube resolveu meu problema...