Este método de autenticação opera de forma semelhante ao método
password, exceto por usar
BSD Authentication como método de verificação
da senha.
BSD Authentication é usada apenas para validar
os pares “nome de usuário/senha”.
Portanto, o usuário já deverá existir no banco de dados antes que
BSD Authentication possa ser usada para
autenticação.
No momento, a estrutura BSD Authentication está
disponível apenas no OpenBSD.
BSD Authentication no
PostgreSQL usa o tipo de login
auth-postgresql, e autentica com a classe de
login postgresql se estiver definida no arquivo
login.conf.
Por padrão, esta classe de login não existe, e o
PostgreSQL usará a classe de login padrão.
Para usar BSD Authentication, a conta de
usuário do PostgreSQL (ou seja,
o usuário do sistema operacional executando o servidor) deve
primeiro ser adicionada ao grupo auth.
O grupo auth existe por padrão em sistemas
OpenBSD.