Habilitar o Defender para bancos de dados relacionais de software livre no Amazon Web Services (AWS)

Importante

Em 1º de junho de 2026, o Microsoft Defender para bancos de dados relacionais de código aberto no AWS RDS passou para disponibilidade geral, e o faturamento começou. Se você tiver o plano habilitado antes de 1º de junho de 2026, continuará recebendo recursos de proteção contra ameaças de banco de dados e descoberta de dados confidenciais para bancos de dados RDS do AWS com suporte. Nenhuma ação será necessária se você quiser manter a proteção habilitada. Para recusar, siga as instruções em Desabilitar o plano.

O Defender para o plano de bancos de dados relacionais de software livre no Microsoft Defender para Nuvem ajuda você a detectar e investigar atividades incomuns em seus bancos de dados rds (Serviço de Banco de Dados Relacional) do AWS. Esse plano dá suporte aos seguintes tipos de instância de banco de dados:

  • Aurora PostgreSQL
  • Aurora MySQL
  • PostgreSQL
  • MySQL
  • MariaDB

Este artigo explica como habilitar o Defender para bancos de dados relacionais de software livre no AWS para que você possa começar a receber alertas para atividades suspeitas.

Quando você habilita esse plano, o Defender para Nuvem também descobre dados confidenciais em sua conta do AWS e enriquece os insights de segurança com essas descobertas. A descoberta de dados sensíveis também está incluída no Defender Cloud Security Posture Management (CSPM).

Saiba mais sobre esse plano de Microsoft Defender em Overview de Microsoft Defender para bancos de dados relacionais de software livre.

Pré-requisitos

Antes de habilitar o Defender para bancos de dados relacionais open-source na AWS, certifique-se de atender aos seguintes requisitos:

Habilitar o Defender para bancos de dados relacionais de código aberto

Para habilitar Defender para bancos de dados relacionais de software livre no AWS:

  1. Entre no portal do Azure.

  2. Pesquise e selecione Microsoft Defender para Nuvem.

  3. Selecione Configurações do ambiente.

  4. Selecione a conta AWS relevante.

  5. Localize o plano Bancos de Dados e selecione Configurações.

    Captura de tela da página de configurações de ambiente do AWS que mostra onde selecionar Configurações.

  6. Alterne bancos de dados relacionais de código aberto para Ativado.

    Captura de tela que mostra como ativar a proteção de bancos de dados relacionais de software livre.

    Note

    Habilitar bancos de dados relacionais de código aberto também permite a descoberta de dados sensíveis, um recurso compartilhado com o GPSN do Defender para recursos RDS.

    Captura de tela que mostra a página de configurações do GPSN do Defender e os dados confidenciais ativados com os recursos protegidos.

    Para obter mais informações, consulte Descobrir e verificar instâncias de RDS do AWS.

  7. Selecione Configurar acesso.

  8. Na seção de método de implantação, selecione Baixar.

  9. Siga as instruções para atualizar o stack no AWS. Atualizar a pilha AWS cria ou atualiza o template do CloudFormation com as permissões necessárias.

  10. Marque a caixa de seleção para confirmar se o modelo cloudformation foi atualizado em seu ambiente AWS (pilha).

  11. Selecione Revisar e gerar.

  12. Examine as informações e selecione Atualizar.

Em seguida, o Defender para Nuvem atualiza automaticamente as configurações relevantes do parâmetro e do grupo de opções.

Permissões necessárias para DefenderForCloud-DataThreatProtectionDB função

As permissões a seguir são necessárias para a função criada ou atualizada quando você baixa o template do CloudFormation e atualiza a stack da AWS. Essas permissões permitem que Defender para Nuvem configure a auditoria e colete logs de atividade de banco de dados de suas instâncias de RDS do AWS.

Permissão Description
rds:AddTagsToResource Adiciona tags em grupos de opções e parâmetros criados pelo plano.
rds:DescribeDBClusterParameters Descreve os parâmetros dentro do grupo de clusters.
rds:CreateDBParameterGroup Cria um grupo de parâmetros de banco de dados.
rds:ModifyOptionGroup Modifica as opções dentro de um grupo de opções.
rds:DescribeDBLogFiles Descreve os arquivos de log do banco de dados.
rds:DescribeDBParameterGroups Descreve grupos de parâmetros de banco de dados.
rds:CreateOptionGroup Cria um grupo de opções.
rds:ModifyDBParameterGroup Modifica parâmetros dentro de grupos de parâmetros de banco de dados.
rds:DownloadDBLogFilePortion Baixa partes do arquivo de log.
rds:DescribeDBInstances Descreve instâncias de banco de dados.
rds:ModifyDBClusterParameterGroup Altera os parâmetros do cluster dentro do grupo de parâmetros do cluster.
rds:ModifyDBInstance Modifica bancos de dados para atribuir parâmetros ou grupos de opções conforme necessário.
rds:ModifyDBCluster Modifica clusters para atribuir grupos de parâmetros de cluster conforme necessário.
rds:DescribeDBParameters Descreve os parâmetros dentro do grupo de banco de dados.
rds:CreateDBClusterParameterGroup Cria um grupo de parâmetros de cluster.
rds:DescribeDBClusters Descreve clusters.
rds:DescribeDBClusterParameterGroups Descreve grupos de parâmetros de cluster.
rds:DescribeOptionGroups Descreve grupos de opções.

Configurações de parâmetros e grupos de opções afetados

Quando você habilita o Defender para bancos de dados relacionais de software livre, o Defender para Nuvem configura automaticamente os parâmetros de auditoria em suas instâncias de RDS para consumir e analisar padrões de acesso. Você não precisa modificar essas configurações manualmente. As configurações de auditoria estão listadas aqui para referência.

Tipo Parâmetro Value
PostgreSQL e Aurora PostgreSQL registro_de_conexões 1
PostgreSQL e Aurora PostgreSQL registro_desconexões 1
Grupo de parâmetros de cluster do Aurora MySQL server_audit_logging 1
Grupo de parâmetros de cluster do Aurora MySQL eventos_de_auditoria_do_servidor – Se existir, expanda o valor para incluir CONNECT, QUERY,
– Se não existir, adicione-o com o valor CONNECT, QUERY.
Grupo de parâmetros de cluster do Aurora MySQL server_audit_excl_users Se existir, expanda-o para incluir rdsadmin.
Grupo de parâmetros de cluster do Aurora MySQL server_audit_incl_users Se essa configuração existir e incluir rdsadmin, remova rdsadmin de SERVER_AUDIT_EXCL_USER e deixe essa configuração vazia.

Um grupo de opções é necessário para MySQL e MariaDB com as seguintes opções para o MARIADB_AUDIT_PLUGIN.

Se a opção não existir, adicione-a; se existir, expanda os valores conforme necessário.

Nome da opção Value
EVENTOS_DE_AUDITORIA_DO_SERVIDOR Se existir, expanda o valor para incluir CONNECT
Se não existir, adicione-o com o valor CONNECT.
SERVER_AUDIT_EXCL_USER Se existir, expanda-o para incluir rdsadmin.
SERVER_AUDIT_INCL_USERS Se essa configuração existir e incluir rdsadmin, remova rdsadmin de SERVER_AUDIT_EXCL_USER e deixe essa configuração vazia.

Importante

Talvez seja necessário reinicializar suas instâncias para aplicar essas alterações.

Se você estiver usando o grupo de parâmetros padrão, o Defender para Nuvem criará um novo grupo de parâmetros com as alterações necessárias e o prefixo defenderfordatabases*.

Se você criar um novo grupo de parâmetros ou atualizar parâmetros estáticos, as alterações não entrarão em vigor até que você reinicialize a instância.

Note

  • Se já existir um grupo de parâmetros, Defender para Nuvem o atualizará.

  • MARIADB_AUDIT_PLUGIN há suporte no MariaDB 10.2 e posterior, MySQL 8.0.25 e versões posteriores e todas as versões do MySQL 5.7.

  • As alterações feitas pelo Defender para Nuvem nas instâncias do MARIADB_AUDIT_PLUGIN MySQL são aplicadas durante a próxima janela de manutenção. Para obter mais informações, consulte MARIADB_AUDIT_PLUGIN para instâncias do MySQL.

Desabilitar o plano

Para desabilitar Defender para bancos de dados relacionais de software livre no RDS do AWS:

  1. Entre no portal do Azure.

  2. Pesquise e selecioneas configurações do>.

  3. Selecione a conta AWS relevante.

  4. Localize o plano Bancos de Dados e selecione Configurações.

  5. Defina bancos de dados relacionais de código aberto como Desativado.

  6. Selecione Salvar.

Próximas Etapas