当前位置:  开发笔记 > 后端 > 正文

Postgres:丢失或错误的pg_hba.conf文件

如何解决《Postgres:丢失或错误的pg_hba.conf文件》经验,为你挑选了1个好方法。

我有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

这里有什么我想念的吗?

谢谢,兰斯洛特



1> David Schmit..:

您还必须指定主机的网络掩码.所以要么" 192.168.1.18/32"或" 192.168.1.18 255.255.255.255"而不是裸IP地址.

有关详细信息,请参阅联机手册中的pg_hba.conf文件章节.

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有