Debian下MongoDB支持的身份验证方式
启用方式与简要配置
快速对比
| 方式 | 凭据类型 | 适用场景 | 关键配置项 | 备注 |
|---|---|---|---|---|
| SCRAM-SHA-256 | 用户名/口令 | 通用业务账户 | security.authorization: enabled | 推荐首选 |
| SCRAM-SHA-1 | 用户名/口令 | 兼容旧驱动/客户端 | 可显式设置 mechanism | 安全性低于SHA-256 |
| MONGODB-CR | 用户名/口令 | 仅旧版本兼容 | 不建议启用 | 已废弃 |
| X.509 | 客户端证书 | 高安全/零口令、内部集群 | net.tls、security.clusterAuthMode、auth on $external | 需TLS/CA证书体系 |
常见排错要点