{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

整理关于PostgreSQL如何配置系统可以进行远程连接?

lanffylanffy 回答0 收藏1
收藏问题

3条回答

dackel

dackel

回答于2022-06-28 14:52

pg的远程访问主要配置在三个方面:

1、在postgresql.conf文件中的listene=“*”,将数据库监听全网段,也可以配置到独立的IP段。

2、在pg_hba.conf文件中添加你需要远程访问的ip地址段。

举例:host all all 192.168.5.0/24 trust # 开放192.168.5.1~192.168.5.255 网段

具体可以参考:http://postgres.cn/docs/9.6/auth-pg-hba-conf.html


3、防火墙放开数据库端口,默认是5432。


另有其他关于pg的问题可以直接私信本人。

评论0 赞同0
  •  加载中...
SimpleTriangle

SimpleTriangle

回答于2022-06-28 14:52

1.postgresql.conf中listen_addresses配置为需要监听的ip或者直接配置为“*”

2.在pg_hba.conf中增添一条需要接入的客户端ip白名单记录,重启服务。

评论0 赞同0
  •  加载中...
renweihub

renweihub

回答于2022-06-28 14:52

PostgreSQL是一款比较流行的数据库,在现在开发过程中用的比较多,我们自己安装这个数据库之后,默认是只允许本地进行连接的,如果想要其他机器也能够连接你安装的PostgreSQL数据库,就要对它的配置文件进行修改。

1 新建PostgreSQL数据库之后,通过Navicat工具进行连接,发现无法连接。

2 修改C:PrograFilesPostgreSQL9.3data下面的pg_hba.conf配置文件

红框的内容是新增的,数字24是子网掩码,表示允许
192.168.20.0--192.168.20.255的计算机访问。

3 保存配置文件修改的内容,通过Navicat进行连接测试

测试连接成功,可以正常连接postgreysql数据库

双击数据库,打开查看数据库内容

请大家多多关注我的头条号,谢谢大家!

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<