Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PostgreSQL:pg_hba.conf条目出错_Java_Postgresql_Jdbc - Fatal编程技术网

Java PostgreSQL:pg_hba.conf条目出错

Java PostgreSQL:pg_hba.conf条目出错,java,postgresql,jdbc,Java,Postgresql,Jdbc,我正在尝试连接到我在远程计算机上设置的PostgreSQL数据库 我得到以下错误: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "XX.X.XXX.XX", user "postgres", database "XXXXX", SSL off 我试图通过添加以下行来修改pg_hba.conf文件: host all all X.X.XXX.XX/32 trust (其中X

我正在尝试连接到我在远程计算机上设置的PostgreSQL数据库

我得到以下错误:

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "XX.X.XXX.XX", user "postgres", database "XXXXX", SSL off
我试图通过添加以下行来修改pg_hba.conf文件:

host    all    all   X.X.XXX.XX/32    trust
(其中X.X.XXX.XX是客户的ip地址)

以及postgresql.conf文件,添加

listen_addresses = '*'
port = 5432
max_connections = 100
但我仍然收到相同的错误消息

但是,在本地运行数据库时,它可以工作

我正在Mac上运行数据库(Postgres 9.3)。 客户端位于另一个Mac上,运行Java和JDBC

如果你有任何建议,请告诉我。
谢谢大家!

您是否使用pg_ctl reload重新加载配置?

我认为您需要将
x.x.xxx.x
更改为
all
0.0.0
,为什么要这样做!?这不合逻辑!你每秒都会得到一个随机的ip吗?!您可以非常确定/32不是服务器IP的网络掩码,请尝试改用/24。