20.3 认证方法
PostgreSQL提供多种认证方式:
-
Trust认证:完全相信,不设防;
-
Password密码认证:需要用户发送密码;
-
GSSAPI认证:基于GSSAPI认证库。
-
SSPI认证:windows下的GSSAPI;
-
Ident认证:依赖客户端的认证协议(RFC 1413).
-
Peer认证:依赖于操作系统工具来识别本地连接另一端的进程。不支持远程连接。
-
LDAP认证,基于LDAP认证服务。
-
RADIUS认证,基于RADIUS认证服务。
-
Certificate认证,需要为SSL连接,通过检查发送的SSL证书来认证;
-
PAM认证,基于PAM(可拔插认证模块,Pluggable Authentication Modules)库。
-
BSD认证,基于BSD认证框架。