无法远程访问 PostgreSQL 数据库

无法远程访问 PostgreSQL 数据库

我无法从远程主机连接到 PostresSQL 数据库。服务器正在接受端口 5432 上的传入连接,并且我已将 pg_hba.conf 配置如下:

local   all         all                          md5
host    all         all         0.0.0.0/0        md5

并且 postgresql.conf 如下:

listen_addresses = '*' 
port = 5432
max_connections = 100  

我从本地访问没有任何问题,但是当我尝试通过 psql 连接时出现如下情况:

psql -U myuser -h hostname db_name

我收到此错误:

psql: FATAL:  no pg_hba.conf entry for host "87.zz.yy.xxx", user "myuser", database "db_name", SSL off

我也尝试将主机 87.zz.yy.xxx 放入 pg_hba.conf 文件中,但没有成功。

相关内容