2024年9月26日: PostgreSQL 17 发布!
支持版本:当前 (17) / 16 / 15
开发版本:devel

52.10. pg_ident_file_mappings #

视图pg_ident_file_mappings提供了客户端用户名映射配置文件pg_ident.conf内容的摘要。对于文件中每个非空、非注释行,此视图中都会显示一行,并带有注释,指示映射是否能够成功应用。

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

默认情况下,只有超级用户可以读取pg_ident_file_mappings视图。

表 52.10. pg_ident_file_mappings

列 类型

描述

map_number int4

此映射的编号,按优先级顺序排列,如果有效,则为 NULL

file_name text

包含此映射的文件名

line_number int4

此映射在file_name中的行号

map_name text

映射名称

sys_name text

检测到的客户端用户名

pg_username text

请求的PostgreSQL用户名

error text

如果非NULL,则为错误消息,指示无法处理此行的原因


通常,反映不正确条目的行仅具有line_numbererror字段的值。

有关客户端身份验证配置的更多信息,请参见第20章

提交更正

如果您在文档中看到任何不正确的内容、与您对特定功能的体验不符的内容或需要进一步说明的内容,请使用此表单报告文档问题。