Marcos wrote: > Presto servic,os para uma empresa que possui 5 filiais, ate este momento > eu havia configurado o PG para permitir acesso apenas para a rede interna > e para o meu IP (externo). > > No postgresql.conf o listen esta '*' e o pg_hba.conf esta assim: > > # IPv4 local connections: > host all all 127.0.0.1/32 md5 > host all all 192.168.3.0/24 md5 <---Rede 1 > Interna > host all all 192.168.0.0/24 md5 <---Rede 2 > Interna > host all all ???.???.???.???/32 md5 <---Meu IP > host all all ???.???.???.???/32 md5 <---Filial 1 > host all all ???.???.???.???/32 md5 <---Filial 2 > host all all ???.???.???.???/32 md5 <---Filial 3 > host all all ???.???.???.???/32 md5 <----Filial 4 > > Enquanto esta parte do pg_hba.conf estava apenas com as 4 primeiras > linhas, meu acesso era normal, apos a inclusao dos demais Ips, eu nao > consigo mais acessar o banco estando no escritorio. > O que seria o "escritório"? Meu IP? Qual é o erro? Não há filtro (aka firewall) bloqueando a porta 5432 (supondo que seja instalação padrão)? O esquema de autenticação do pg_hba.conf tenta encontrar um padrão de cima para baixo, ou seja, se a primeira linha não combina com os parâmetros informados, ele passa para próxima até encontrar uma linha que corresponda. Se ele não encontrar, a autenticação falha.
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
