Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Menu Docs
Página inicial do Docs
/ /

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

Você pode usar a opção readOnly para impedir que os usuários realizem operações de gravação em sua deployment 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:

Aviso

A opção readOnly não desabilita totalmente as operações de gravação. Em vez disso, oculta os elementos da interface do usuário que realizam operações de escrita. Você ainda está conectado ao shell com privilégios de usuário padrão.

Para impor o acesso somente leitura no nível do banco de dados, atribua aos usuários a função read integrada.

1

Clique no ícone de engrenagem na coluna esquerda da tela inicial do Compass para abrir as Configurações do MongoDB Compass .

Localização do ícone de engrenagem de configurações na UI 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.

2
3

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

Connection strings seguras

Nesta página