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

pg_ident_file_mappings

примечание

Эта страница переведена при помощи нейросети GigaChat.

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

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

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

Столбцы pg_ident_file_mappings:

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

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

Дополнительные сведения о настройке аутентификации клиента смотрите в разделе «Аутентификация клиентского приложения».