postgresql配置远程连接
postgresql配置远程连接
学渣中的学霸 发表于2个月前
postgresql配置远程连接
  • 发表于 2个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 学生专属云服务套餐 10元起购>>>   

其他主机上访问PostgreSQL数据库服务器,需要进行相应的配置。
配置远程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hba.conf和postgresql.conf
其中pg_hba.conf是用来配置对数据库的访问权限,postgresql.conf文件用来配置PostgreSQL数据库服务器的相应的参数。
下面介绍配置的步骤:
    1.修改pg_hba.conf文件,配置用户的访问权限:
  # "local" is for Unix domain socket connections only
  local   all         all                               trust
  # IPv4 local connections:
  host    all         all         127.0.0.1/32          trust
  host    all         all         192.168.1.0/24        md5
  # IPv6 local connections:
  host    all         all         ::1/128               trust

其中红色标识的内容为新添加的内容,表示允许网段192.168.1.0上的所有主机使用所有合法的数据库用户名访问数据库,
并提供加密的密码验证。
    2.修改postgresql.conf文件,将数据库服务器的监听模式修改为监听所有主机发出的连接请求。
  定位到#listen_addresses='localhost'。PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请求,
    将本行内容修改为listen_addresses='*'来允许数据库服务器监听来自任何主机的连接请求:
  listen_addresses = '*'             # what IP address(es) to listen on;
标签: PHP
共有 人打赏支持
粉丝 0
博文 9
码字总数 1114
×
学渣中的学霸
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: