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
