Menu Docs

Página inicial do DocsIniciar e gerenciar o MongoDBMongoDB Atlas

Acesso ao Oplog

Nesta página

  • Adicionar um usuário com acesso oplog
  • Acessar o oplog

Importante

Recurso Indisponível em Instâncias sem Servidor

Neste momento, as instâncias sem servidor não permitem essa funcionalidade. Para saber mais, consulte Limitações de instância sem servidor.

Ooplog do , uma coleção especial limitada, registra operações que modificam os dados armazenados em seus bancos de dados.

Observação

Você deve preceder uma query $regex em um oplog em um cluster livre M0 ou cluster compartilhado M2/M5 com um sinal de intercalação (^). Caso contrário, ocorrerá o seguinte erro:

MongoServerError: Oplog ns RegEx queries must begin with ^

Para acessar o oplog, um usuário de banco de dados deve ter acesso de leitura ao banco de dados local. Para criar um usuário com acesso de leitura no local:

1
  1. Se ainda não estiver exibido, selecione a organização que contém seu projeto nas Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. No menu à esquerda, clique em Database Access sob o título SECURITY .

2
  1. Se ainda não estiver exibido, clique na aba Database Users .

  2. Clique em Add New Database User e insira um nome de usuário como oploguser.

  3. Clique em Grant Specific Privileges e selecione o role read e o banco de dados local. Isso restringe o usuário a operações de leitura no banco de dados local.

  4. Insira uma senha e clique em Add User.

  1. Conecte-se ao cluster com o mongosh, usando as credenciais do novo usuário do banco de dados com acesso ao banco de dados local .

  2. Mudar para o banco de dados local.

    > use local
  3. A coleção de oplog é denominada oplog.rs. As operações de gravação do banco de dados são registradas em ordem de data, com um campo de carimbo de data/hora e um campo de relógio de parede.

    O campo carimbo de data/hora contém um número inteiro com segundos desde a época.

Observação

← Comandos disponíveis somente em Clusters e Instâncias Sem Servidor M0, M2 e M5