> > Em 08/02/08, Caio Holanda Costa <[EMAIL PROTECTED]> escreveu:
> > > Olá,
> > >
> > > tenho um servidor postgre rodando em uma máquina com Windows XP e
> preciso conetar remotamente aplicações a base de dados e o próprio pgAdmin,
> mas ao tentar a mensagem que recebo é de conexão recusada. Como devo
> proveder para que o servidor PostgreSQL no Windows XP aceite conexões
> remotas?

Entre os itens que já experimentie no PostgreSQL, este é um dos mais
trabalhosos.
Acho parecido com as permissões de arquivos do Linux, só para fazer um paralelo.
Uma grande força da segurança do Linux está nas permissões dos
arquivos, assim como no PostgreSQL o sistema de autenticação de seus
usuários é bem seguro.
Claro que a dificuldade é devido ao desconhecimento do funcionamento
das regras do SGBD.

Por padrão não conseguimos acessar uma máquina nem dela própria, mesmo
que tenhamos login, senha, porta, etc. Só é garantido acesso via
localhost. Se colocarmos o IP da rede não vai.

Primeiro tem que garantir acesso no postgresql.conf, no parâmetro
listen_address. Ai coloque o IP remoto ou vários separados por
vírgula, ou =* para todos.

Depois edite o pg_hba.conf (exemplo):

host   all      all         192.168.3.5/32                      md5

A coisa é tanta que temos um site dedicado a este assunto:

Produre no Google por "Meu postgresql não conecta".

-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a