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