Criar uma linha de base de Base de Dados SQL do Azure

Concluído

O Banco de Dados SQL do Azure é uma família de produtos de banco de dados relacional baseada em nuvem que oferece suporte a muitos dos mesmos recursos oferecidos no Microsoft SQL Server. O Banco de Dados SQL do Azure fornece uma transição fácil de um banco de dados local para um banco de dados baseado em nuvem que tem diagnóstico, redundância, segurança e escalabilidade internos.

Recomendações de segurança do Banco de Dados SQL do Azure

As seções a seguir descrevem as recomendações do Banco de Dados SQL do Azure que estão no CIS Microsoft Azure Foundations Security Benchmark v. 3.0.0. Incluídas em cada recomendação estão as etapas básicas a serem concluídas no portal do Azure. Deve concluir estes passos para a sua própria subscrição e utilizando os seus próprios recursos para validar cada recomendação de segurança.

Ativar a auditoria – Nível 1

A auditoria do Banco de Dados SQL do Azure e do Azure Synapse Analytics rastreia eventos de banco de dados e os grava em um log de auditoria em sua conta de armazenamento do Azure, no espaço de trabalho do Azure Log Analytics ou nos Hubs de Eventos do Azure. A auditoria também:

  • Ajuda a manter a conformidade regulamentar, entender a atividade do banco de dados e obter informações sobre discrepâncias e anomalias que podem alertá-lo sobre preocupações comerciais ou suspeitas de violações de segurança.
  • Ativa e facilita o cumprimento das normas de conformidade, apesar de não garantir a conformidade.

Para ativar a auditoria, conclua as etapas a seguir para cada banco de dados em sua assinatura do Azure.

  1. Inicie sessão no portal do Azure. Pesquise e selecione bancos de dados SQL.

  2. No menu à esquerda, em Segurança, selecione Auditoria.

  3. No painel Auditoria, habilite Habilitar Auditoria SQL do Azure e selecione pelo menos um destino de log de auditoria.

  4. Se você alterar alguma configuração, selecione Salvar na barra de menus.

Captura de ecrã que mostra como ativar a auditoria para bases de dados SQL do Azure.

Para obter mais informações sobre auditoria, consulte Auditoria do Banco de Dados SQL do Azure e Azure Synapse Analytics.

Habilitar proteções SQL no Microsoft Defender for Cloud - Nível 1

O Microsoft Defender for Cloud deteta atividades anômalas que indicam tentativas incomuns e potencialmente prejudiciais de acessar ou explorar bancos de dados. O Defender for Cloud pode identificar:

  • Potencial injeção de SQL.
  • Acesso a partir de um local ou datacenter incomum.
  • Acesso a partir de uma entidade desconhecida ou de uma aplicação potencialmente prejudicial.
  • Credenciais SQL de força bruta.

Você pode acessar e gerenciar ameaças SQL no menu do Defender for Cloud.

  1. Inicie sessão no portal do Azure. Procure e selecione Microsoft Defender para a Cloud.

  2. No menu à esquerda, em Gerenciamento, selecione Configurações do ambiente.

  3. Selecione a sua subscrição.

  4. No painel Planos do Defender, selecione Selecionar tipos na linha Bancos de Dados e defina Bancos de Dados SQL do Azure como Ativado.

  5. Selecione Continuar.

    Captura de ecrã que mostra o painel de planos do Defender com o plano de Bases de Dados SQL do Azure ativado.

  6. Regresse à Página Inicial do Azure. Procure e selecione bancos de dados SQL e, em seguida, selecione o banco de dados que deseja exibir.

  7. Para cada instância de banco de dados, no menu à esquerda em Segurança, selecione Microsoft Defender for Cloud. Exiba recomendações de segurança, alertas e descobertas de avaliação de vulnerabilidades para sua instância do Banco de dados SQL.

Configurar a retenção de auditoria durante mais de 90 dias – Nível 1

Os logs de auditoria devem ser preservados para segurança e deteção, e para atender aos requisitos de conformidade legal e regulamentar. Conclua as etapas a seguir para cada instância do Banco de Dados SQL do Azure em sua assinatura do Azure.

  1. Inicie sessão no portal do Azure. Procure e selecione bancos de dados SQL e, em seguida, selecione um banco de dados.

  2. No menu à esquerda, em Segurança, selecione Auditoria.

  3. Selecione o destino do log de auditoria e expanda Propriedades avançadas.

  4. Certifique-se de que a retenção (dias) é superior a 90 dias.

  5. Se você alterar alguma configuração, selecione Salvar na barra de menus.

Captura de tela que mostra o painel Auditoria de bancos de dados SQL.