Em 31 de agosto de 2010 16:33, asmoises <[email protected]> escreveu:
>
> Galera;
> Em primeiro lugar, quero dizer que já tentei esgotar todos os recursos para
> resolver o problema que lhes apresentarei agora.
> É o seguinte: estou utilizando o dblink para fazer um acesso a outro
> servidor. A consulta (bem simples) está abaixo:
>
> select t.nome
> from dblink ('dbname=banco
> hostaddr=10.0.3.86 user=usuario password=senha port=5432', 'select nome from
> tabela') as t (nome varchar(50));
>
> Em primeiro lugar, fiz esta chamada da minha máquina local na mesma rede da
> máquina 10.0.3.86 e funcionou perfeitamente. SEM PROBLEMAS ATÉ AQUI.
> Acontece que, depois de feito este primeiro teste de localhost acessando
> 10.0.3.86, mudei a máquina de origem que acessa a 10.0.3.86, que está na
> mesma rede. Só que, usando esta outra máquina (omega), acontece o seguinte
> erro:
>
> ERRO:  could not establish connection
> DETAIL:  não pôde conectar ao servidor: Permissão negada
>        O servidor está executando na máquina "10.0.3.86" e aceitando
>        conexões TCP/IP na porta 5432?
>
> O usuário que uso para o acesso remoto é superusuário no servidor 10.0.3.86
> e da máquina localhost, dita acima, a query funciona, portanto não pode ser
> permissão de banco.
> O firewall foi desligado.
> O pg_hba.conf foi configurado e cheguei até a colocar o método de
> autentiicação trust no desespero.
> O listen_address do postgresql.conf está '*'.
> O servidor está executando nessa máquina (10.0.3.86) e na porta 5432.
>
> Como vocês podem ver, já fiz de tudo. Alguém já passou por isso? Alguém tem
> alguma luz e pode dizer o que está acontecendo?
> Desde já agradeço a ajuda de todos.
> Atte;
> Moisés.
>


A entrada "host" do pg_hba.conf contempla o endereço da máquina cliente?

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a