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 (comando de base de datos)

authenticate

Se autentica mediante el mecanismo de autenticación X.. Al usar, utilice509 mongosh el db.auth() ayudante como sigue:

Tip

Puedes utilizar el método passwordPrompt() junto con varios 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, todavía puedes especificar la contraseña directamente como lo harías con versiones anteriores del shell de 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 M0 y Flex. Para obtener más información, consulta 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.

Si el cliente que emitió authenticate se desconecta antes de que la operación se complete, MongoDB marca authenticate para su terminación usando killOp.

Volver

Autenticación

En esta página