Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

身份验证(Authenticate)

在此页面上

  • 兼容性
  • 行为
authenticate

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

提示

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

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

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

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

提示

请参阅:

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

  • MongoDB Atlas :用于在云中部署 MongoDB 的完全托管服务

注意

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

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

后退

身份验证

来年

logout

在此页面上