Peer 认证方法通过从内核获得客户端的操作系统用户名并把它用作被允许的数据库用户名(和可选的用户名映射)来工作。这种方法只在本地连接上支持。
下面是peer支持的配置选项:
peer
map
允许在系统用户和数据库用户名称之间进行映射。详细信息请参见第 21.2 节。
Peer 认证只在提供getpeereid()函数、SO_PEERCRED套接字参数或相似机制的操作系统上可用。这些 OS 当前包括Linux、大部分的BSD包括OS X以及Solaris。
getpeereid()
SO_PEERCRED