Configurar o MongoDB Atlas usando listas de permissões de IP

Nesta página, descrevemos como estabelecer uma conexão segura entre o banco de dados de origem do MongoDB Atlas e o Datastream ao permitir endereços IP específicos. O método de conectividade da lista de permissões de IP garante que seu banco de dados aceite apenas tráfego de uma instância autorizada do Datastream.

Configurar um usuário do banco de dados MongoDB

Para usar o Datastream com uma instância do MongoDB Atlas, primeiro é preciso criar um usuário do banco de dados e conceder a ele privilégios de acesso:

  1. No painel do MongoDB Atlas, em Segurança, clique em Acesso ao banco de dados.
  2. Clique em New database user e selecione o método de autenticação por senha para o usuário.
  3. Digite o nome de usuário e a senha do seu usuário do Datastream.
  4. Em Privilégios do usuário do banco de dados, selecione Conceder privilégios específicos ao usuário.
  5. Em Privilégios específicos, adicione o seguinte papel:
    • readAnyDatabase
  6. Clique em Adicionar usuário.

Recuperar endereços IP públicos do Datastream

Ao criar um perfil de conexão para seu banco de dados de origem, é necessário recuperar os endereços IP públicos do Datastream para autorizá-los no MongoDB Atlas.

  1. Acesse a página Perfis de conexão no Google Cloud Console.

    Acessar a página "Perfis de conexão"

  2. Clique em Criar perfil e selecione MongoDB.

  3. Insira os detalhes da conexão, incluindo o nome do perfil de conexão, o nome do host ou endereço IP, a porta e as credenciais do usuário do banco de dados.

  4. Na seção Definir configurações de conexão, localize a lista de endereços IP públicos do Datastream.

  5. Copie esses endereços IP.

Configurar listas de permissões de IP no MongoDB Atlas

Permita os endereços IP públicos do Datastream nas configurações de segurança do MongoDB Atlas:

  1. Faça login na sua conta do MongoDB Atlas.
  2. No menu de navegação, clique em Segurança e depois em Acesso à rede.
  3. Clique em Adicionar endereço IP.
  4. Digite o primeiro endereço IP que você copiou do Datastream.
  5. Repita esse processo para cada endereço IP que você quer adicionar à lista de permissões.
  6. Clique em Confirmar e aguarde até que o status mude para Ativo.

Testar e criar o perfil de conexão

Depois de ativar as listas de permissão de IP no MongoDB Atlas, você pode verificar a conexão.

  1. Volte para a página de configuração Perfis de conexão no Google Cloud console.
  2. Clique em Executar teste para testar a conectividade com seu banco de dados.
  3. Verifique se o teste foi bem-sucedido e clique em Criar para salvar o perfil.

Se o teste falhar, verifique se todos os endereços IP do Datastream estão ativos na lista Acesso à rede da instância do Atlas e se o usuário do banco de dados tem os privilégios corretos atribuídos.