前言

安装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。下面话不多说了,来一起看看详细的介绍吧。

步骤如下:

要在Postgresql中允许远程访问,需要设置如下2个文件:

postgresql.conf

pg_hba.conf

然而由于系统安装的是Centos 7,而默认的Postgresql版本为9.2,于是安装了个9.6的版本,却发现在配置好远程无法访问。而默认的路径是找不到上述2个文件的,此时可以通过如下的方式查看其对应的文件的路径:

?

而其他的配置可以通过show all来查看。

首先我们配置pg_hba.conf,设置本地允许访问的IP地址范围:

?

在这里我们运行192.168.1.0到192.168.1.255的主机访问。

接着修改postgresql.conf文件:

?

将其中的localhost替换为*并去掉注释。

之后重启服务器,并通过如下方式查看其监听的IP:

?

在远程的情况下看到的都将是星号而不是127.0.0.1。

参考文章:https://www.postgresql.org/docs/9.3/static/sql-show.html

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对服务器之家的支持。

原文链接:http://blog.52sox.com/postgresql-remote-access/

pg数据库开启远程连接_Postgresql开启远程访问的步骤全纪录相关推荐

  1. pg数据库开启远程连接_PostgreSQL 允许远程访问设置的操作

    这篇文章主要介绍了PostgreSQL 允许远程访问设置的操作,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 postgres远程连接方式配置 配置pg_hba.conf文件 目录C ...

  2. linux怎么远程连接Pg数据库,实现远程连接Linux上的PostgreSQL服务器

    众所周知,Postgres 8.1 分别发行了 Linux和Windows 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的. 其实,windows版比linux版的步骤少一 ...

  3. linux怎么远程连接Pg数据库,实现远程连接Linux上的PostgreSQL服务

    众所周知,Postgres 8.1 分别发行了 Linux和 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的. 其实,windows版比版的步骤少一些. 一.实现远程连接L ...

  4. MySQL远程访问权限,允许远程连接的开启

    MySQL远程访问权限,允许远程连接的开启   1.登陆mysql数据库        mysql -u root -p    查看user表  www.2cto.com   mysql> us ...

  5. SQL Server 2008 R2开启数据库的远程连接及客户端配置

    SQL Server 2008 R2如何开启数据库的远程连接 SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数 ...

  6. SQL Server 2008 R2如何开启数据库的远程连接

    SQL Server 2008 R2如何开启数据库的远程连接 转载于:https://www.cnblogs.com/macT/p/10213025.html

  7. win2008r2 mysql 远程_SQL SERVER 2008 R2如何开启数据库的远程连接(转)

    SQL SERVER 2008 R2如何开启数据库的远程连接 环境要求: 首先准备好一台安装好SQL SERVER2008 R2的服务器.(仅适用于SQL SERVER2008 R2版本) 数据库远程 ...

  8. 数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N

    JAVA技术交流QQ群:170933152 sqlserver中的类型: ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保 ...

  9. SQL Server2014数据库开启远程连接(转载+实操)

    SQL Server2014数据库开启远程连接(转载) 源帖地址:点击我 用到的工具:sql server 2014+ windows Server 2008R 第一步就是把sql server 安装 ...

最新文章

  1. git中的删除命令操作
  2. gitlab常规维护命令
  3. Android中build target,minSdkVersion,targetSdkVersion,maxSdkVersion概念区分
  4. 什么样的人去贷款最受银行欢迎?
  5. LeetCode 836. 矩形重叠
  6. android opencv cvgetsubrect,cvGetCol与cvGetCols 获取列 cvGetSubRect获取图像的矩形区域
  7. 在Windows上创建CUDA C程序
  8. python color属性_模块“cv2.cv2”没有“COLOR”属性“BGR2GREY”
  9. CSDN 勤写标兵勋章 颁发规则
  10. 命令行BASH的基本操作
  11. matlab迭代实验总结,0618法matlab实验报告
  12. Java实训:学生信息管理系统
  13. Micropython——使用PS2手柄实现远程遥控
  14. 史上最全4S店维修潜规则 看完绝不被坑
  15. pandas计算方差,平均值,分位数,中位数
  16. Java技术栈学习路线
  17. 超级联盟战队,等待你的加入
  18. B. Ordinary Numbers
  19. Java线程的调度(线程的优先级、线程睡眠、线程让步、线程插队)
  20. MFC显示进度条时间

热门文章

  1. H.264解码器ffmpeg完整优化代码(包括PC和Windows Mobile版本)
  2. LogBack 入门实践
  3. xmind-HTTP协议
  4. 七种常见的核酸序列蛋白编码能力预测工具 | ncRNAs | lncRNA
  5. jqGrid列的统计
  6. python笔记-python编程优化:常用原则和技术介绍
  7. 【MFC】vs2013_MFC使用文件之15.mfc 按钮CBitmapButton的使用
  8. XML序列化和反序列化 以及相关类的写法
  9. poj 3660(floyd 变形)
  10. PL/SQL Developer 9 注册机