Docs 主页 → 开发应用程序 → MongoDB Manual
身份验证(Authenticate)
在此页面上
authenticate
使用 x 进行身份验证。 509身份验证机制。使用
mongosh
时,请使用db.auth()
助手,如下所示:提示
从
mongo
shell 的 4.2 版开始,您可以将passwordPrompt()
方法与各种用户身份验证/管理方法/命令结合使用,以提示输入密码,而不是直接在方法/命令调用中指定密码。不过,您仍然可以像使用早期版本的mongo
shell 一样直接指定密码。db.auth( "username", passwordPrompt() ) 在早期版本中,要使用
db.auth()
方法,请指定密码:db.auth( "username", "password" )
行为
客户端断开连接
从 MongoDB4 开始。2 ,如果发出 的客户端在操作完成之前断开连接,MongoDBauthenticate
会使用authenticate
killOp
将 标记为终止。