20.9. Аутентификация peer#

20.9. Аутентификация peer

20.9. Аутентификация peer #

Метод аутентификации peer работает путем получения имени пользователя операционной системы клиента из ядра и использования его в качестве разрешенного имени пользователя базы данных (с возможным отображением имени пользователя). Этот метод поддерживается только для локальных подключений.

Поддерживаются следующие параметры конфигурации для peer:

map

Позволяет устанавливать соответствие между именами пользователей системы и базы данных. См. Раздел 20.2 для получения подробной информации.

Аутентификация по пиру доступна только в операционных системах, предоставляющих функцию getpeereid(), параметр сокета SO_PEERCRED или аналогичные механизмы. В настоящее время это включает Linux, большинство вариантов BSD, включая macOS, и Solaris.