Quando você cola uma string de conexão no formulário de conexão do MongoDB Compass , o Compass mostra as credenciais em texto simples por padrão. Para ocultar suas credenciais e proteger sua string de conexão, use a opção protectConnectionStrings.
Sobre esta tarefa
Quando o protectConnectionStrings está habilitado, os usuários não podem executar as seguintes ações:
Edite a connection string no formulário de conexão do Compass.
Copie a connection string na interface do Compass.
Consulte as credenciais ao exportar uma query.
Procedimento
Para proteger sua string de conexão, habilite a opção protectConnectionStrings.
Você pode definir a opção protectConnectionStrings em:
O painel Configuraçõesdo Compass
Painel de configurações do Compass
Abrir as Configurações do MongoDB Compass
Clique no ícone de engrenagem na coluna esquerda da tela inicial do Compass para abrir as Configurações do MongoDB Compass .
Alternativamente, você pode utilizar atalhos de teclado para abrir o painel Settings:
Windows / Linux:
Ctrl+,Mac:
⌘+,
O Compass abre uma caixa de diálogo onde você pode configurar suas configurações do MongoDB Compass.
Exemplo de linha de comando
O seguinte comando inicia o Compass a partir da linha de comando e define a opção --protectConnectionStrings:
<path-to-Compass-executable> --protectConnectionStrings
Observação
O nome e o caminho de arquivo do executável do Compass dependem do seu sistema operacional.
Exemplo de arquivo de configuração
Você pode especificar o arquivo de configuração do Compass no formato EJSON ou YAML. As seguintes configurações definem a opção protectConnectionStrings como true:
EJSON
{ "protectConnectionStrings": true }
YAML
protectConnectionStrings: true
Saiba mais
Para saber mais sobre o arquivo de configuração MongoDB Compass, consulte Configurações do arquivo de configuração.