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 右键重启服务
文章链接
发表评论