Menu Docs
Página inicial do Docs
/
MongoDB Compass
/

Restringir operações de gravação ao MongoDB

Nesta página

  • Sobre esta tarefa
  • Procedimento
  • Painel de configurações do Compass
  • Linha de comando
  • Arquivo de configuração
  • Saiba mais

Você pode usar a opção readOnly para impedir que os usuários executem operações de gravação em seu sistema do MongoDB por meio do Compass. Se você habilitar a opção readOnly, os usuários não poderão modificar documentos, criar índices ou especificar regras de validação.

Por padrão, o Compass desabilita a opção readOnly.

Se a opção readOnly estiver habilitada, você não poderá habilitar as seguintes opções:

  • Ativar o Shell

  • enableDevtools

Você pode habilitar a opção readOnly em:

1
Localização do painel de configurações no menu do sistema MongoDB Compass

Alternativamente, você pode utilizar atalhos de teclado para abrir o painel Settings:

  • Windows / Linux: Ctrl + ,

  • Mac: + ,

2

O Compass abre uma caixa de diálogo onde você pode configurar suas configurações do MongoDB Compass.

3
4

O seguinte comando inicia o Compass a partir da linha de comando e define a opção --readOnly:

<path-to-Compass-executable> --readOnly

Observação

O nome e o caminho de arquivo do executável do Compass dependem do seu sistema operacional.

Você pode especificar o arquivo de configuração do Compass no formato EJSON ou YAML. As seguintes configurações definem a opção readOnly como true:

{ "readOnly": true }
readOnly: true

Para saber mais sobre o arquivo de configuração MongoDB Compass, consulte Configurações do arquivo de configuração.

Voltar

Ocultar credenciais em sua connection string

Próximo

Especificar read preference e marcações