pg_hba_file_rules
#视图 pg_hba_file_rules
提供了客户端认证配置文件 pg_hba.conf
的内容摘要。对于文件中每一个非空、非注释行,都会在此视图中显示一行,并附带注释说明该规则是否能够成功应用。
此视图有助于检查认证配置文件中的计划更改是否会生效,或诊断之前的失败。请注意,此视图报告的是文件的当前内容,而不是服务器上次加载的内容。
默认情况下,只有超级用户可以读取 pg_hba_file_rules
视图。
表 53.10. pg_hba_file_rules
列
列 类型 描述 |
---|
规则的编号,如果有效则显示,否则为 |
包含此规则的文件名 |
|
连接类型 |
此规则适用的数据库名称列表 |
此规则适用的用户和组名列表 |
主机名或 IP 地址,或 |
IP 地址掩码,如果不适用则为 null |
认证方法 |
为认证方法指定的选项(如果有) |
如果不为 null,则为一条错误消息,指示为什么此行无法被处理 |
通常,反映错误条目的行只会包含 line_number
和 error
字段的值。
有关客户端认证配置的更多信息,请参阅 第 20 章。
如果您在文档中发现任何不正确、与您在使用特定功能时的实际体验不符或需要进一步澄清的内容,请使用 此表单 报告文档问题。