文档菜单
文档首页
/
MongoDB 手册
/ / /

authenticate

在本页面上

  • 兼容性
  • 行为
authenticate

使用 x.509 身份验证机制进行身份验证。当使用mongosh 时,使用db.auth() 辅助函数如下

提示

您可以使用 passwordPrompt() 方法与各种用户身份验证管理方法和命令结合使用,提示输入密码而不是直接在方法或命令调用中指定密码。但是,您仍然可以直接指定密码,就像在 mongo Shell 的早期版本中那样。

db.auth( "username", passwordPrompt() )

在早期版本中,要使用 db.auth() 方法,指定密码

db.auth( "username", "password" )

提示

  • db.auth()

  • 安全

此命令在以下环境中托管的部署中可用

重要

此命令不支持在M0、M2和M5集群中。有关更多信息,请参阅不受支持的命令。

从MongoDB 4.2版本开始,如果发出 authenticate 的客户端在操作完成前断开连接,MongoDB会使用 killOpauthenticate 标记为终止。

返回

身份验证

在本页面上