Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Autenticación

Autenticar

authenticate

Autentica mediante el mecanismo de autenticación x.509. Cuando se utiliza mongosh, usa el db.auth() ayudante como sigue:

Tip

Puede usar el método passwordPrompt() en conjunto con diversos métodos/comandos de autenticación/gestión de usuarios para solicitar la contraseña en lugar de especificarla directamente en la llamada del método/comando. Sin embargo, aún puedes especificar la contraseña directamente como lo harías con versiones anteriores del shell mongo.

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

En versiones anteriores, para utilizar el método, especifique la db.auth() contraseña:

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

Tip

Consulte:

  • db.auth()

  • Seguridad

Este comando está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

Importante

Este comando no es compatible con los clústeres M,0 M2 y5 M. Para obtener más información, consulte Comandos no compatibles.

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

A partir de MongoDB 4.2, si el cliente que emite authenticate se desconecta antes de que la operación termine, MongoDB marca authenticate para la terminación usando killOp.

Volver

Autenticación

En esta página