如何配置PostgreSQL允许被远程访问

 我来答
zp...k@163.com
2017-09-24 · 超过34用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:48万
展开全部
  安装PostgreSQL数据库默认接受本访问连接想其主机访问PostgreSQL数据库服务器需要进行相应配置
  配置远 程连接PostgreSQL数据库步骤简单需要修改data目录pg_hba.confpostgresql.conf
  pg_hba.conf:配置数据库访问权限
  postgresql.conf:配置PostgreSQL数据库服务器相应参数
  步骤:
  1.修改pg_hba.conf文件配置用户访问权限(#行注释内容):
  # TYPE DATABASE USER CIDR-ADDRESS METHOD
  # 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
  其第7条新添加内容表示允许网段192.168.1.0所主机使用所合数据库用户名访问数据库并提供加密密码验证
  其数字24网掩码表示允许192.168.1.0--192.168.1.255计算机访问
  2.修改postgresql.conf文件数据库服务器监听模式修改监听所主机发连接请求
  定位#listen_addresses=’localhost’PostgreSQL安装完默认接受本机localhost连接请 求
  行都#掉行内容修改listen_addresses=’*‘允许数据库服务器监听自任何主机连接请求
  面Linux设置PostgreSQL远程访问介绍设置则PostgreSQL默认能范围本功能比较局限
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式