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 SASL PLAIN

Nota

La autenticación SASL PLAIN solo está disponible en la edición MongoDB Enterprise.

El mecanismo SIMPLE de autenticación y capa de seguridad (SASL), como se define en <a class=\" \" target=\" \" href=\" \">RFC <svg class=\" \" height=\" \" width=\" \" role=\" \" aria-hidden=\" \" alt=\" \" viewbox=\" \"><path d=\" \" fill=\" \"> <path d=\" \" fill=\" \">, es un mecanismo de autenticación de nombre de usuario y contraseña que se usa a menudo con la seguridad de la capa de transporte (TLS) u otra capa de cifrado.4616

Importante

PLAIN SASL es un mecanismo de autenticación en texto claro. Recomendamos encarecidamente utilizar TLS/SSL con validación de certificado al utilizar PLAIN SASL para autenticarse en MongoDB.

Para aprender cómo habilitar TLS para tu conexión, consulta TLS/SSL.

El ejemplo de código en esta página utiliza los siguientes marcadores de posición:

  • <db_username>Nombre de usuario para autenticarse.

  • <db_password>Contraseña para <db_username>.

  • <hostname>: Dirección de red de su implementación de MongoDB.

  • <port>Número de puerto de su implementación de MongoDB. Si omite este parámetro, MongoDB utiliza el número de puerto por defecto (27017).

Para usar el ejemplo de código en esta página, reemplace estos marcadores de posición por sus propios valores.

Para autenticarse con PLAIN SASL, configura la opción de conexión authMechanism en PLAIN. Se configura esta opción en el URI de conexión.

El siguiente ejemplo muestra cómo especificar el mecanismo SASL PLAIN y activar TLS en la cadena de conexión:

auto uri = mongocxx::uri("mongodb://<db_username>:<db_password>@<hostname>:<port>/?"
"authMechanism=PLAIN&tls=true");
auto client = mongocxx::client(uri);

Para obtener más información sobre cómo crear un objeto mongocxx::client en el driver de C++, consulte la siguiente documentación de la API:

Volver

Kerberos (GSSAPI)

En esta página