20.9. Autenticación Peer #

El método de autenticación peer funciona obteniendo del núcleo el nombre de usuario del sistema operativo del cliente y utilizándolo como el nombre de usuario de la base de datos permitido (con asignación de nombre de usuario opcional). Este método solo es compatible con conexiones locales.

Se admiten las siguientes opciones de configuración para peer:

map

Permite la asignación entre nombres de usuario del sistema y de la base de datos. Consulta la sección Section 20.2 para más detalles.

La autenticación peer solo está disponible en sistemas operativos que proporcionan la función getpeereid(), el parámetro de socket SO_PEERCRED o mecanismos similares. Actualmente se incluye en Linux, en la mayoría de las variantes de BSD (incluyendo macOS) y en Solaris.