On this page
Authentication Mechanisms
在本页面
MongoDB 支持以下身份验证机制:
SCRAM(默认)
MongoDB 挑战与应对(MONGODB-CR)(自 MongoDB 3.6 起已弃用)
另外,MongoDB Enterprise 提供了与许多外部身份验证机制的集成,包括 Kerberos 和 LDAP。请参阅企业认证机制,以了解 MongoDB Enterprise 支持的其他身份验证机制。
默认身份验证机制
在版本 3.0 中更改。
从 MongoDB 3.0 开始,盐分挑战响应认证机制(SCRAM)是 MongoDB 的默认身份验证机制。
指定身份验证机制
要指定要使用的身份验证机制,请为mongod和mongos设置authenticationMechanisms参数。
Client 端在db.auth()方法中指定身份验证机制。对于mongo shell 和 MongoDB 工具,您还可以从命令行指定身份验证机制。