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
Para abrir o Painel de configurações do MongoDB Compass , clique no ícone de engrenagem na coluna esquerda da tela inicial do 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.