Al pegar una cadena de conexión en el formulario de conexión de MongoDB Compass, Compass muestra las credenciales en texto plano de forma predeterminada. Para ocultar sus credenciales y proteger su cadena de conexión, utilice el
protectConnectionStrings opción.
Acerca de esta tarea
Cuando protectConnectionStrings está habilitado, los usuarios no pueden realizar las siguientes acciones:
Edita la cadena de conexión en el formulario de conexión de Compass.
Copie la cadena de conexión en la interfaz de Compass.
Ver las credenciales cuando exportando una consulta.
Procedimiento
Para asegurar tu cadena de conexión, habilita la opción protectConnectionStrings.
Puede configurar la opción protectConnectionStrings en:
Panel de configuración de la brújula
Abrir la configuración de MongoDB Compass
Haga clic en el ícono de engranaje en la columna izquierda de la pantalla de inicio de Compass para abrir la configuración de MongoDB Compass.
Alternativamente, puede utilizar atajos de teclado para abrir el Settings panel:
Windows / Linux:
Ctrl+,Mac:
⌘+,
Compass abre un cuadro de diálogo donde puedes configurar la configuración de tu MongoDB Compass.
Ejemplo de la línea de comandos
El siguiente comando inicia Compass desde la línea de comando y establece la opción --protectConnectionStrings:
<path-to-Compass-executable> --protectConnectionStrings
Nota
El nombre y la ruta del archivo ejecutable de Compass dependen de su sistema operativo.
Ejemplo de archivo de configuración
Puede especificar el archivo de configuración de Compass en formato EJSON o YAML. Las siguientes configuraciones establecen la opción protectConnectionStrings en true:
EJSON
{ "protectConnectionStrings": true }
YAML
protectConnectionStrings: true
Obtén más información
Para obtener más información sobre el archivo de configuración de MongoDB Compass, consulta Configuración del archivo de configuración.