Аутентификация BSD
Эта страница переведена при помощи нейросети GigaChat.
Этот метод аутентификации работает аналогично password
за исключением того, что он использует аутентификацию BSD для проверки пароля. Аутентификация BSD используется только для проверки пары имя пользователя/пароль. Поэтому роль пользователя должна уже существовать в базе данных до использования аутентификации BSD. В настоящее время инфраструктура аутентификации BSD доступна только в OpenBSD.
Аутентификация BSD в PostgreSQL использует тип входа auth-postgresql
и аутентифицируется с классом входа postgresql
, если это определено в login.conf
. По умолчанию этот класс входа не существует, и PostgreSQL будет использовать класс входа по умолчанию.
Для использования аутентификации BSD учетная запись пользователя PostgreSQL (то есть пользователь операционной системы, запускающий сервер) должна быть сначала добавлена в группу auth
. Группа auth
существует по умолчанию в системах OpenBSD.