java - PostgreSQL:pg_hba.conf 条目错误

标签 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.X.XXX.XX 是客户端的 IP 地址)

还有 postgresql.conf 文件添加

listen_addresses = '*'
port = 5432
max_connections = 100

但我仍然收到相同的错误消息。

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

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

如果您有任何建议,请告诉我。 谢谢!

最佳答案

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

关于java - PostgreSQL:pg_hba.conf 条目错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19389906/

相关文章:

java - 如何从向下滚动固定次数的网页中提取HTML数据?

arrays - 错误 : array value must start with "{" or dimension information

java - JDBC 和 Java 的缓存注意事项

java - 如何从 PreparedStatement 中获取参数?

java - For 循环数组列表,前两个元素在 Java 中以逗号分隔

java - List 未经检查的转换警告

java - getSystemService() 不适用于适配器类

postgresql - 使用pg_dump获取子表的ddl

sql - 执行作为值提供的语句

postgresql - 使用带有转义字符的 ilike any()