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