2009-04-13 10 views
7

Mam 2 komputery siedząc na moim biurku i podłączone do tej samej sieci IP. Próbuję połączyć aplikację z jednego komputera z bazą danych postgres na drugim. Na pierwszy przyjmującego z wnioskiem o nim dawała mi PSQLException:Postgres: brakujący lub błędny plik pg_hba.conf

FATAL: no pg_hba.conf entry for host "192.168.1.18", user "user1", database "test", SSL off 

Więc edytowane mój plik pg_hba.conf zaakceptować adres IP: 192.168.1.18, dodając poniższą linię na końcu plik:

host pnp   all   192.168.1.18  trust 

Następnie mam innego rodzaju komunikatem o błędzie:

FATAL: missing or erroneous pg_hba.conf file 

Czy jest coś jestem brakujące tutaj?

Dzięki Lancelot

Odpowiedz

13

Musisz podać maskę hosta też. Więc albo "192.168.1.18/32" lub "192.168.1.18 255.255.255.255" zamiast gołego adresu IP.

Patrz rozdział the pg_hba.conf file rozdział w podręczniku online, aby uzyskać szczegółowe informacje.

+0

Nie ma za co. Dzięki za łatwy powtórzyć :) –

Powiązane problemy