Hélder Lopes Gurgel Jr <[EMAIL PROTECTED]> escreveu:
Olá pessoal! :)
Primeiramente gostaria de me apresentar, me chamo Hélder e moro em
Fortaleza. Atualmente estou cursando o curso de Ciências da Computação na
UECE e estou tentando instalar o PostGreSQL. Vamos ao problema! :)
Bom, estou usando o Debian GNU/Linux com kernel 2.6.8-2-k7! O que acontece é
que instalei o postgresql XXXXXXX. Criei também um usuário chamado "helbian"
(que é o mesmo do meu usuário do LINUX) com o postgres!!! No meu usuário
helbian eu posso dar normalmente um CREATEDB que ele cria o DB na limpeza...
Sinal que ele ta podendo acessar não é mesmo?
Então tento abrir o pgaccess para mexer graficamente com o BD, o que
acontece é que quando tento acessar aparece a seguinte mensagem de erro:
###
Error trying to connect to database 'infoedu' on host localhost
PostgreSQL error message: Connection to database failed
FATAL: autenticação via IDENT falhou para usuário "helbian"
###
Li também que é o pg_hda.conf que configura os acessos, vou colocar aqui a
copia dele para que voces possam dar uma olhada:
###
# Database administrative login by UNIX sockets
local all postgres ident
sameuser
#
# All other connections by UNIX sockets
local all all ident
sameuser
#
# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 ident
sameuser
host infoedu helbian 127.0.0.1 255.255.255.255 ident
sameuser
#
# All IPv6 localhost connections
host all all ::1
ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
host all all ::ffff:127.0.0.1/128 ident
sameuser
#
# reject all other connection attempts
host all all 0.0.0.0 0.0.0.0 reject
###
Então, alguém sabe me dizer o que pode estar acontecendo?
Caro Helder,
vou repetir aqui o que respondi no rautu da Unicamp.
Pelo que você descreveu concluo que está trabalhando na mesma máquina em que está instalado o PostgreSQL. (se for de outra máquina da rede você deve especificar os endereços da rede e também alterar o parâmetro listen_addresses no postgresql.conf).
Tudo indica que sua configuração está correta. Para confirmar faça o seguinte teste:
logado no linux como usuário helbian dê o seguinte comando:
psql infoedu
se der certo está tudo correto com sua configuração e o problema deve estar no pgaccess.
Faz alguns anos que o pgaccess não sofre qualquer atualização.
Caso queira utilizar um cliente gráfico utilize o pgadmin, que normalmente é distribuido com o PostgreSQL ou, caso não o tenha, baixe do site indicado no PostgreSQL (http://www.pgadmin.org/).
[]s
Osvaldo
__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
