美文网首页
MongoDB 身份验证机制 [译]

MongoDB 身份验证机制 [译]

作者: 伍源辉 | 来源:发表于2017-01-03 11:47 被阅读138次

MongoDB 支持以下这些身份验证机制

  • SCRAM-SHA-1
  • MongoDB Challenge and Response (MONGODB-CR)
    3.0版本中的修改:在3.0中新创建的 challenge-response 用户将会使用 SCRAM-SHA-1。如果使用 2.6 的用户数据,MongoDB 3.0 会继续使用 MONGODB-CR 机制。
  • x.509 Certificate Authentication

另外,MongoDB 企业版提供了额外的验证机制支持。参考企业身份验证机制可以了解到 MongoDB 企业版可用的额外机制。

默认的身份验证机制

MongoDB 在 3.0 之后只用 SCRAM-SHA-1 作为默认的身份验证机制。之前的版本默认是 MONGODB-CR。

指定的身份验证机制

要使用指定的身份验证机制,请参考mongod 和 mongos 的 authenticationMechanisms
参数。

客户端可以在 db.auth() 方法中指定身份验证机制。mongo 壳和MongoDB 工具则可以在命令行中指定身份验证机制。

相关文章

  • MongoDB 身份验证机制 [译]

    MongoDB 支持以下这些身份验证机制 SCRAM-SHA-1 MongoDB Challenge and Re...

  • MongoDB 启用身份验证 [译]

    概览 如果在部署了强制执行身份验证的 MongoDB 数据库中启用访问控制,会要求用户认证其身份。在连接启用了访问...

  • MongoDB 用户名密码登录

    Mongodb enable authentication MongoDB 默认直接连接,无须身份验证,如果当前机...

  • SpringBooot整合mongoDB

    1、导入jar包依赖 2、配置文件 这里配置的是无身份验证 mongodb://ip:port[mongodb:/...

  • 10.4 Basic and Digest Authentica

    Basic身份验证和Digest身份验证是Web应用程序中流行的可选的身份验证机制。Basic身份验证通常用于无状...

  • MongoDB数据库安全

    前言: 此文为MongoDB官方文档翻译中文版,查看原文。 MongoDB提供各种功能,如身份验证、访问控制、加密...

  • 你的 mongo 敢裸奔吗?

    mongodb默认是没有密码账号的,直接可以可以连接 MongoDB 默认直接连接,无须身份验证,如果当前机器可以...

  • MongoDB用户

    要在MongoDB中对客户端进行身份验证,您必须将相应的用户添加到MongoDB。 为了添加一个用户,MongoD...

  • MongoDB 主从集群 2

    继续咱们 mongodb 集群的学习和分享 上次分享了 mongodb 主从集群的同步机制(oplog),心跳机制...

  • 使用JWT做RESTful API的身份验证-Go语言实现

    使用JWT做RESTful API的身份验证-Go语言实现 在 使用Golang和MongoDB构建 RESTfu...

网友评论

      本文标题:MongoDB 身份验证机制 [译]

      本文链接:https://www.haomeiwen.com/subject/yhngvttx.html