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:
mapPermite 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.