Configurando Postgresql

Iniciado por afarias, 25 de Fevereiro de 2006, 22:05

tópico anterior - próximo tópico

afarias

Instalei o postgre usando o apt-get.
Agora como faço para cofigura-lo?

Usei o ps xa para ver o status do serviço:
$ ps xa | grep postgre
7578 ?        S      0:00 /usr/lib/postgresql/8.0/bin/postmaster -D /var/lib/postgresql/8.0/main -c unix_socket_directory=/tmp -c config_file=/etc/postgresql/8.0/main/postgresql.conf -c hba_file=/etc/postgresql/8.0/main/pg_hba.conf -c ident_file=/etc/postgresql/8.0/main/pg_ident.conf
7585 ?        S      0:00 postgres: writer process


Quando tento criar um database obtenho a seguinte mensagem:
$ sudo createdb postgre
Password:
createdb: não pôde conectar ao banco de dados template1: FATAL:  usuário "root" não existe

Como faço para cofigura-lo?

afarias

Descobri que eu tinha que acessar o postgresql via terminal, criar um database e alterar a senha do usuário postgres:

$sudo bash
$createdb teste
$psql teste
teste# alter user postgres with password 'postgres';


Depois é so utilizar sua ferramenta de administração preferida, no meu caso eu utilizo o PgAdmin III.

:)  :D  :wink: