Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

autenticar (comando de base de datos)

authenticate

Se autentica utilizando el mecanismo de autenticación X.509. Cuando utilices mongosh, utiliza el asistente db.auth() de la siguiente manera:

Tip

Puedes usar el método passwordPrompt() en conjunto con varios métodos y comandos de gestión de autenticación de usuarios para solicitar la contraseña en lugar de especificar la contraseña directamente en la llamada al método o comando. Sin embargo, aún puedes especificar la contraseña directamente como lo harías con las 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" )

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.