postgresql 无法远程访问

2019-08-13  本文已影响0人  半碗鱼汤

解决方案:

1、打开 postgreSQL 安装目录下的配置文件 pg_hba.conf

2、添加配置

说明:在配置文件最后有IPV4和IPV6的配置,新增一行(这里我用的IPV4,开放所有IP)
host all all 0.0.0.0/0 md5
该配置为允许所有IP访问
另外:
32 -> 192.168.1.1/32 表示必须是来自这个IP地址的访问才合法;
24 -> 192.168.1.0/24 表示只要来自192.168.1.0 ~ 192.168.1.255的都合法;
16 -> 192.168.0.0/16 表示只要来自192.168.0.0 ~ 192.168.255.255的都合法;
8 -> 192.0.0.0/16 表示只要来自192.0.0.0 ~ 192.255.255.255的都合法;
0 -> 0.0.0.0/0 表示全部IP地址都合法。

3、打开防火墙或者开放 postgreSQL 的端口,默认为 5432

上一篇 下一篇

猜你喜欢

热点阅读