无法连接到PostgreSQL服务器:无法连接到服务器:权限被拒绝

Man*_*ish 7 linux postgresql

警告:pg_connect():无法连接到PostgreSQL服务器:无法连接到服务器:权限被拒绝服务器是否在主机"10.0.1.201"上运行并接受端口5432上的TCP/IP连接?

这是我尝试从基于Linux的服务器连接到远程数据库时遇到的错误

虽然我能够从localhost连接到它

任何人都可以帮助我

Ami*_*rma 22

另一个可能的方案/解决方案(对于同样的问题)在这里:

服务httpd停止

服务postgresql停止

setsebool -P httpd_can_network_connect 1

服务httpd启动

服务postgresql启动

  • 感谢SELinux的提示 (2认同)

小智 1

在 PostgreSQL 中,您必须在远程服务器上的pg_hba.conf中配置客户端身份验证。

阅读有关 pg_hba.conf @ http://developer.postgresql.org/pgdocs/postgres/auth-pg-hba-conf.html的更多信息,否则您将永远无法连接到该服务器:)。

希望这会有所帮助,斯特凡