1. 问题背景

最近在配置项目测试环境的时候,在 WIndows2016 的服务器上 装好了 PostgreSQL,然后远程连接,发现连不上。

2. 解决方案:

1. 防火墙加入站规则

防火墙开启端口

控制面板→系统和安全→防火墙→高级设置 入站规则→新建规则 新建规则步骤 入站规则→新建规则 4. 完成端口配置 允许所有ip都可访问 PG

打开安装目录 /data/pg_hba.conf在 #IPv4 local connetions: 下面添加一段代码:host all all 0.0.0.0/0 scram-sha-256

重启 服务: 测试连接:

2. 配置文件加访问策略

修改 data/pg_hba.conf——无条件地允许联接

# TYPE DATABASE USER ADDRESS METHOD

host all all 0.0.0.0/0 trust

保存,重启服务:

win + r services.msc 右键重启服务

文章链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: