pg_ident_file_mappings#

Представление pg_ident_file_mappings содержит сводку содержимого файла конфигурации отображения имени пользователя клиента pg_ident.conf. В этом представлении появляется строка для каждой непустой, некомментируемой строки в файле, с аннотациями, указывающими, удалось ли успешно применить отображение.

Это представление может быть полезно для проверки того, будут ли работать запланированные изменения в файле конфигурации аутентификации, или для диагностики предыдущего сбоя. Обратите внимание, что в этом представлении отображается текущее содержимое файла, а не то, что было загружено сервером в последний раз.

По умолчанию представление pg_ident_file_mappings может быть прочитано только суперпользователями.

Столбец

Тип данных

Описание

line_number

int4

Номер строки этой карты в файле pg_ident.conf

map_name

text

Имя файла, содержащего эту карту

sys_name

text

Обнаружено имя пользователя клиента

pg_username

text

Запрашиваемое имя пользователя PostgreSQL

error

text

Если не NULL, сообщение об ошибке, указывающее, почему эта строка не может быть обработана

Обычно в строке, отражающей неправильную запись, есть значения только для номера_строки и ошибки поля.