Перейти к основному содержимому

pg_ident_file_mappings

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

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

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

СтолбецТип данныхОписание
line_numberint4Номер строки этой карты в файле pg_ident.conf
map_nametextИмя файла, содержащего эту карту
sys_nametextОбнаружено имя пользователя клиента
pg_usernametextЗапрашиваемое имя пользователя PostgreSQL
errortextЕсли не NULL, сообщение об ошибке, указывающее, почему эта строка не может быть обработана

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