Navigation
This is an upcoming (i.e. in progress) version of the manual.

authenticate

authenticate

Authenticates using the x.509 authentication mechanism. When using the mongo shell, use the db.auth() helper as follows:

Tip

Starting in version 4.2 of the mongo shell, you can use the passwordPrompt() method in conjunction with various user authentication/management methods/commands to prompt for the password instead of specifying the password directly in the method/command call. However, you can still specify the password directly as you would with earlier versions of the mongo shell.

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

In earlier versions, to use the db.auth() method, specify the password:

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

See

db.auth() and Security for more information.