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. Normalmente, o usuário postgres inicialmente não possue nenhuma senha. Vamos ver como criar uma senha para ele ou apagar a senha criada pelo sistema.
Deve-se entrar como usuário root para alterar ou criar a senha do postgres:
$ su root
Informe a senha de root
$ passwd postgres
Informe a nova senha do postgres
Logaremos com o usuário postgres para ligar o usuário 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
Comentários
Postar um comentário
Deixe aqui sua opinião ou dúvida: