Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
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() asistente de la siguiente manera:

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 usar el método db.auth(), especifica la 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 M0, M2, y M5. Para obtener más información, consulte Comandos incompatibles.

  • 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