Marco Arthur escribió:
Quando tento criar um database rodando:
``createdb db'' recebo a mensagem:
``createdb: could not connect to database template1: FATAL: user "root"
does not exist''
No meu arquivo pg_hba.conf consiste de:
local all all ident sameuser
host all all 127.0.0.1 255.255.255.255 ident sameuser
host all all 0.0.0.0 0.0.0.0 reject
Pelo que li da documentacao a primeira linha configura que qualquer
usuario rodando da maquina local deveria acessar o postgre.
O superusuário de postgresql se chama postgres. O usuário postgres do
_sistema_ não tem shell, assim que não pode logar-se como ele. Tem que
fazer su a root, para que outro su não lhe peça chave, e logo daí su
postgres. Já sindo postgres no sistema, faça createdb ou createuser e
funcionará. Melhor se faze um createuser "seuusuário" assim não tem que
voltar a ser postgres para criar mais usuários ou bases.
--
Guillermo Pereyra Irujo
Tandil, Argentina
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]