pg数据库开启远程连接_Postgresql开启远程访问的步骤全纪录
前言
安装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开启远程访问的步骤全纪录相关推荐
- pg数据库开启远程连接_PostgreSQL 允许远程访问设置的操作
这篇文章主要介绍了PostgreSQL 允许远程访问设置的操作,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 postgres远程连接方式配置 配置pg_hba.conf文件 目录C ...
- linux怎么远程连接Pg数据库,实现远程连接Linux上的PostgreSQL服务器
众所周知,Postgres 8.1 分别发行了 Linux和Windows 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的. 其实,windows版比linux版的步骤少一 ...
- linux怎么远程连接Pg数据库,实现远程连接Linux上的PostgreSQL服务
众所周知,Postgres 8.1 分别发行了 Linux和 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的. 其实,windows版比版的步骤少一些. 一.实现远程连接L ...
- MySQL远程访问权限,允许远程连接的开启
MySQL远程访问权限,允许远程连接的开启 1.登陆mysql数据库 mysql -u root -p 查看user表 www.2cto.com mysql> us ...
- SQL Server 2008 R2开启数据库的远程连接及客户端配置
SQL Server 2008 R2如何开启数据库的远程连接 SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数 ...
- SQL Server 2008 R2如何开启数据库的远程连接
SQL Server 2008 R2如何开启数据库的远程连接 转载于:https://www.cnblogs.com/macT/p/10213025.html
- win2008r2 mysql 远程_SQL SERVER 2008 R2如何开启数据库的远程连接(转)
SQL SERVER 2008 R2如何开启数据库的远程连接 环境要求: 首先准备好一台安装好SQL SERVER2008 R2的服务器.(仅适用于SQL SERVER2008 R2版本) 数据库远程 ...
- 数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N
JAVA技术交流QQ群:170933152 sqlserver中的类型: ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保 ...
- SQL Server2014数据库开启远程连接(转载+实操)
SQL Server2014数据库开启远程连接(转载) 源帖地址:点击我 用到的工具:sql server 2014+ windows Server 2008R 第一步就是把sql server 安装 ...
最新文章
- git中的删除命令操作
- gitlab常规维护命令
- Android中build target,minSdkVersion,targetSdkVersion,maxSdkVersion概念区分
- 什么样的人去贷款最受银行欢迎?
- LeetCode 836. 矩形重叠
- android opencv cvgetsubrect,cvGetCol与cvGetCols 获取列 cvGetSubRect获取图像的矩形区域
- 在Windows上创建CUDA C程序
- python color属性_模块“cv2.cv2”没有“COLOR”属性“BGR2GREY”
- CSDN 勤写标兵勋章 颁发规则
- 命令行BASH的基本操作
- matlab迭代实验总结,0618法matlab实验报告
- Java实训:学生信息管理系统
- Micropython——使用PS2手柄实现远程遥控
- 史上最全4S店维修潜规则 看完绝不被坑
- pandas计算方差,平均值,分位数,中位数
- Java技术栈学习路线
- 超级联盟战队,等待你的加入
- B. Ordinary Numbers
- Java线程的调度(线程的优先级、线程睡眠、线程让步、线程插队)
- MFC显示进度条时间
热门文章
- H.264解码器ffmpeg完整优化代码(包括PC和Windows Mobile版本)
- LogBack 入门实践
- xmind-HTTP协议
- 七种常见的核酸序列蛋白编码能力预测工具 | ncRNAs | lncRNA
- jqGrid列的统计
- python笔记-python编程优化:常用原则和技术介绍
- 【MFC】vs2013_MFC使用文件之15.mfc 按钮CBitmapButton的使用
- XML序列化和反序列化 以及相关类的写法
- poj 3660(floyd 变形)
- PL/SQL Developer 9 注册机