# 52.72.pg_hba_file_rules

风景pg_hba_file_rules提供客户端身份验证配置文件内容的摘要,pg_hba.conf.对于文件中的每个非空、非注释行,此视图中都会出现一行,并带有指示规则是否可以成功应用的注释。

此视图有助于检查身份验证配置文件中的计划更改是否会起作用,或者有助于诊断先前的故障。请注意,此视图报告了当前的文件的内容,而不是服务器上次加载的内容。

默认情况下,pg_hba_file_rules视图只能由超级用户读取。

表 52.73.pg_hba_file_rules

列类型

描述
电话号码 整数4

此规则的行号pg_hba.conf
类型 文本

连接类型
数据库 文本[]

此规则适用的数据库名称列表
用户名 文本[]

此规则适用的用户和组名列表
地址 文本

主机名或 IP 地址,或其中之一全部, 同一个主机, 或者同网, 或 null 用于本地连接
网络掩码 文本

IP 地址掩码,如果不适用,则为 null
auth_method 文本

身份验证方法
选项 文本[]

为身份验证方法指定的选项(如果有)
错误 文本

如果不为 null,则显示一条错误消息,指示无法处理此行的原因

通常,反映错误条目的行将仅具有电话号码错误字段。

第 21 章有关客户端身份验证配置的更多信息。