Postgres: отсутствует или ошибочный pg hba.файл conf
у меня есть 2 машины, сидящие на моем столе и подключенные к той же IP-сети. Я пытаюсь подключить приложение к базе данных Postgres на другой. Сначала хост с приложением на нем давал мне PSQLException:
FATAL: no pg_hba.conf entry for host "192.168.1.18", user "user1", database "test", SSL off
поэтому я отредактировал свой pg_hba.conf файл принять IP-адрес: 192.168.1.18, добавив строку ниже в конце файла:
host pnp all 192.168.1.18 trust
затем я получил другой тип ошибки сообщение:
FATAL: missing or erroneous pg_hba.conf file
есть что-нибудь, что я упускаю здесь?
спасибо, Ланселот!--4-->
1 ответов
вы также должны указать сетевую маску хоста. Так что либо"192.168.1.18/32
" или "192.168.1.18 255.255.255.255
" вместо голого IP-адреса.
посмотреть в файле pg_hba.файл conf глава онлайн-руководство.