Autenticação no Postgre

1. Posta aí a solução

claudio
cmelo

(usa Suse)

Enviado em 07/05/2007 - 19:28h

Se possível gostaria de saber com o foi que você resolveu esse problema.


  


2. Re: Autenticação no Postgre

giovan nardelli
xnardelli

(usa Ubuntu)

Enviado em 03/11/2007 - 02:22h

eu to com o mesmo problema


3. Re: Autenticação no Postgre

Anilton Fernandes
aniltonf

(usa Ubuntu)

Enviado em 23/11/2007 - 18:16h

Normalmente é assim, nesta comunidade o pessoal tem a mania de não responder. Acho que esta comunidade não tem gente suficiente, ou com know How suficiente sobre o Postgre. Mas pronto, eu aqui também estava, e não respondi, não sabia.

No entanto, peço que me dê dica sobre isso, talvez ajude-me no meu empreendimento, ou melhor, escreve um artigo, se tiveres material suficiente.


4. Re: Autenticação no Postgre

Mauricio
mbmaciel

(usa Linux Mint)

Enviado em 05/12/2007 - 12:25h

Olá aniltonf,

Esta é uma comunidade de software livre sem fins lucrativos e para pessoas livres inclusive para responder uma pergunta ou não.

A dúvida do nosso colega não foi bem explicada, mas eu posso arriscar que o problema pode ter sido no arquivo postgresql.conf

mude para o seguinte:
listen_addresses = '*'

Que libera o postgres para acesso tcp externo.
Um abraço


5. Re: Autenticação no Postgre

Anilton Fernandes
aniltonf

(usa Ubuntu)

Enviado em 05/12/2007 - 12:31h

Opáá, eu não quis ofender ninguém, muito menos dizer que é obrigatório responder às questões, eu inclusive incluí-me na observação, porque é isto, apenas um observação, não se sinta ofendido, que não foi minha intenção, mas é verdade que nesta comunidade há dificuldade de termos as nossas dúvidas satisfeitas.
Desculpe lá!


6. Autenticação tipo ident

antonio luiz braga serrao
alserrao

(usa RedHat)

Enviado em 25/01/2008 - 21:21h

Se ocorrer erro na autenticação tipo ident, verifique se o arquivo pg_hba.conf possui alguma entrada especificando ident.
A entrada tipo ident é uma linha especificando HOST, DATABASE etc e terminado com "ident nome_do_ident". Esta linha pode vir com o "nome_do_ident" igual a "sameuser" ou pode vir com outro nome qualquer. Se for "sameuser" significa que o usuário do SO cliente deve ter o mesmo nome do usuãrio do banco Postgres; é uma regra pré-estabelecida no Postgres. Caso o "nome_do_ident" seja algum outro nome, o conjunto de usuãrios com permissão de acesso deverá estar especificado em outro arquivo chamado pg_ident.conf .
Na minha instalação (Debian + Postgres 8.1) havia uma entrada com "sameuser" precedendo todas as demais entradas e ocorria o erro com "Autenticação tipo ident". Retirei a linha e resolveu porque no pg_hba.conf, entradas que ocorrem primeiro tem precedência sobre as demais em caso de confito.
O outro caminho seria criar conjuntos de nomes de usuãrios de SO e de banco iguais para atender à regra ident "sameuser".






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts