Postgresql 中文操作指南
54.10. pg_ident_file_mappings #
pg_ident_file_mappings 视图可总结客户端用户名映射配置文件 pg_ident.conf 的内容。该视图将针对该文件中每行非空非注释行显示一行,并以注释指明该映射是否已成功应用。
此视图有助于检查身份验证配置文件中的计划更改是否有效,或者诊断以前遇到的故障。请注意,此视图报告文件中的 current 内容,而不是服务器上次加载的内容。
默认情况下,仅超级用户可以读取 pg_ident_file_mappings 视图。
Table 54.10. pg_ident_file_mappings Columns
Column Type Description |
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_number 和 error 字段的值。
有关客户端认证配置的更多信息,请参见 Chapter 21。