Pages

7 de jan. de 2011

[LINUX]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 , http://jeffersonjbj.blogspot.com/2007/10/configurando-senha-inicial-do.html

Nenhum comentário: