问题现象
使用gs_guc set -A命令修改pg_hba.conf配置文件后,配置结果如下:

# IPv4 local connections:host all all 10.0.0.0/8 sha256host all all 10.4.6.20/32 sha256

预期结果是仅有IP地址为10.4.6.20的客户端可以连接GaussDB数据库。

实际结果是所有IP地址为10...*网段的客户端都可以连接GaussDB数据库。

可能原因
gs_guc set -A命令将在pg_hba.cof文件中添加一条配置项到所属类别的最后一行,而pg_hba.conf文件中配置项的生效规则为:前一行的规则优先生效。

如问题现象中所示,由于第一行的规则比第二行宽松,因此第二行的规则不能生效。

说明
如果配置项是严格到宽松,则后面新添加的配置项能够生效。
如果前面有更宽松的配置项,会导致后面添加的较严格的配置项无法生效。

处理步骤
手动修改配置文件,去掉前面比较宽松的配置项,仅留下需要的配置项。

# IPv4 local connections:host all all 10.4.6.20/32 sha256

重启数据库使配置生效,或 gs_ctl reload 重新加载。

gaussdb 【FAQ_002】【gs_guc配置pg_hba.conf后不生效】相关推荐

  1. XAMPP配置httpd-vhosts.conf后无法启动

    apache打开Include conf/extra/httpd-vhosts.conf,就无法起动 XAMPP用于安装部署PHP工程还是很方便的,不过今天碰到一个无法启动apache服务器的问题. ...

  2. Linux、Ubuntu配置ntpd.conf后时间无法同步的问题

    在使用树莓派时,使用到了NTP相关的功能,由于树莓派没有RTC,每次开机后时间都会变为2016年,此时需要NTP进行校时. 本来是不想写这篇文章的,因为各大新版本的linux发行版,都已经使用time ...

  3. linux配置网卡绑定后不生效,Linux双网卡绑定实现负载均衡和失效保护

    在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.其实这项 ...

  4. Linux配置虚拟主机后,只能访问到主页怎么办?

    Linux配置虚拟主机后,只能访问到主页怎么办? 今天配置了lamp后,添加了一个虚拟主机,配置http.conf后,增加虚拟主机,测试访问发现只有域名下能访问,ljt.com但是域名下所有的都访问不 ...

  5. PostgreSQL pg_hba.conf 配置

    PostgreSQL pg_hba.conf 配置及相关参数说明 1)pg_hba.conf 的行记录与规则的先后顺序有关,每一次连接尝试都会顺序地检查 pg_hba.conf 记录,所以这些记录的顺 ...

  6. 从pg_hba.conf文件谈谈postgresql的连接认证

    最近一直在弄postgresql的东西,搭建postgresql数据库集群环境什么的.操作数据库少不得要从远程主机访问数据库环境,例如数据库管理员的远程管理数据库,远程的客户存取数据库文件. 而在po ...

  7. PostgreSQL pg_hba.conf 文件简析

    点击上方"蓝字" 关注我们,享更多干货! pg_hba.conf文件存放在数据库集群的数据目录里. HBA 的意思是 host-based authentication:基于主机的 ...

  8. pg_hba.conf 中 md5 和 scram-sha-256 的区别

    db: postgresql 11 auth-method 指定当一个连接匹配这个记录时,要使用的认证方法.下面对可能的选择做了概述,详见第 20.3 节. trust 无条件地允许连接.这种方法允许 ...

  9. PostgreSQL远程数据库连接 PostgreSQL pg_hba.conf 文件简析

    原文连接1:http://blog.csdn.net/zhouxuguang236/article/details/8217487 原文连接2:http://www.cnblogs.com/hilov ...

最新文章

  1. 布巴内斯瓦尔成智慧城市 印小城何以“智慧”
  2. [置顶] 【C#】 Socket通讯客户端程序
  3. 4.3.8 DHCP协议
  4. WSS3.0自带数据库可以使用SQL 2005 Server Management Studio来管理
  5. 【javascript高级教程】JavaScript Array(数组) 对象
  6. 水晶报表-简单数据类型(Crystal 语法)
  7. 在线MG小游戏html5源码
  8. 【算法】二进制 与、或、异或运算
  9. access vba代码大全_VBA编程在翻译中的应用
  10. 电子电路基础 (12)——功率放大电路原理分析
  11. python往npy写入数据_数据存储在*.npy中的方式是什么?
  12. log4j2.xml 配置文件详解
  13. 玩家开发、出售《劲舞团》外挂获刑一年半
  14. 笑话:如果你在河边等待得足够久,你会看到你的敌人的尸体漂过,是怎么翻译出来的?
  15. 传输线模式<TEM TE TM EH HE>
  16. zabbix5.0-06-报警媒介
  17. Python基础学习第七天
  18. 计算n个整数中有多少个正整数、多少个负整数,并计算这些整数的总和和平均值
  19. 浏览器渲染机制面试_前端面试大全:浏览器渲染原理-文件无法渲染
  20. Introduction to the Peer-to-Peer Sockets Project

热门文章

  1. 利用scrapy采集酷狗音乐网站的音乐信息并保存本地MongoDB数据库
  2. 最近有感,试试微信公众号与博客互相推广
  3. [渝粤教育] 辽宁建筑职业学院 Web服务器端应用开发 参考 资料
  4. Python 爬取煎蛋妹子图
  5. 摄影笔记一:《李元谈摄影修炼之道》
  6. 王强:要用一生读好这7类书
  7. CVPR 2022 | Mobile-Former来了!微软提出:MobileNet+Transformer轻量化并行网络
  8. 操作系统真象还原第3章:完善MBR
  9. 当下这个时代,一个没学历智力情商也低的人,他是如何破局的?深度思考后的回答!...
  10. 哪些中专学校计算机专业强,中专学校排名有哪些最好 哪些专业有前景