远程访问postgresql数据库的方法

  介绍

这篇文章将为大家详细讲解有关远程访问postgresql数据库的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强> 1,修改postgresql.conf

postgresql.conf存放位置在/etc/postgresql/9。x/主要下这里的x取决于你安装PostgreSQL的版本号,编辑或添加下面一行,使PostgreSQL可以接受来自任意IP的连接请求。

listen_addresses =, & # 39; * & # 39;

<强> 2,修改pg_hba.conf

pg_hba.conf,位置与postgresql.conf相同,虽然上面配置允许任意地址连接PostgreSQL,但是这在pg中还不够,我们还需在pg_hba。会议中配置服务端允许的认证方式。任意编辑器打开该文件,编辑或添加下面一行。

#,TYPE , DATABASE , USER , CIDR-ADDRESS 方法   host , all , all  0.0.0.0/0  md5

默认pg只允许本机通过密码认证登录,修改为上面内容后即可以对任意IP访问进行密码验证。对照上面的注释可以很容易搞明白每列的含义,具体的支持项可以查阅文末参考引用。

完成上两项配置后执行sudo服务postgresql重启重启postgresql服务后,允许外网访问的配置就算生效了。

关于远程访问postgresql数据库的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

远程访问postgresql数据库的方法