pg_hba_file_rules
Эта страница переведена при помощи нейросети GigaChat.
Представление pg_hba_file_rules содержит сводку содержимого файла конфигурации аутентификации клиента, pg_hba.conf. В этом представлении появляется строка для каждой непустой, некомментируемой строки в файле, с аннотациями, указывающими, удалось ли успешно применить правило.
Это представление может быть полезно для проверки того, будут ли работать запланированные изменения в файле конфигурации аутентификации, или для диагностики предыдущего сбоя. Обратите внимание, что в этом представлении отображается текущее содержимое файла, а не то, что было загружено сервером в последний раз.
По умолчанию представление pg_hba_file_rules может быть прочитано только суперпользователями.
Столбцы pg_hba_file_rules:
| Столбец | Тип данных | Описание |
|---|---|---|
| line_number | int4 | Номер_строки этого правила в имени_файла |
| type text | Тип подключения | |
| database text[] | Список имен баз данных, к которым применяется это правило | |
| user_name | text[] | Список имен пользователей и групп, к которым применяется это правило |
| address text | Имя хоста или IP-адрес, или одно из всех, samehost, или samenet, или NULL для локальных соединений | |
| netmask | text | Маска для текстового IP-адреса сети или нулевая, если не применимо |
| auth_method | text | Метод аутентификации |
| options | text[] | Параметры, указанные для метода аутентификации, если таковые имеются |
| error | text | Если не нулевое, сообщение об ошибке с указанием причины, по которой эта строка не может быть обработана |
Обычно в строке, отражающей неправильную запись, есть значения только для номера строки и ошибки поля.
Дополнительные сведения о настройке аутентификации клиента смотрите в разделе «Аутентификация клиентского приложения».