身份验证是验证客户端身份的过程。启用访问控制(即授权)后,MongoDB 会要求所有客户端进行身份验证,以确定其访问权限。
MongoDB 支持多种身份验证机制,客户可使用这些机制验证自己的身份。这些机制允许 MongoDB 集成到现有的身份验证系统中。
Section 19.1: 身份验证机制
MongoDB 支持多种身份验证机制。
客户端和用户身份验证机制
- SCRAM-SHA-1
- X.509 证书认证
- MongoDB 挑战与响应(MONGODB-CR)
- LDAP 代理身份验证和 Kerberos 身份验证
内部身份验证机制
- Keyfile
- X.509