Execute um relatório de auditoria de riscos para verificar proativamente uma instância de banco de dados em busca de problemas de segurança e estabilidade. O relatório analisa a qualidade do SQL, os metadados de esquema e a exposição de dados sensíveis, além de apresentar sugestões de otimização sem afetar o banco de dados.
Como funciona
O relatório de auditoria de riscos diagnostica sob demanda uma única instância ou um banco de dados específico dentro dela. Selecione uma ou mais categorias de risco para que o DMS gere um relatório com os itens agrupados por gravidade. Clique na contagem ao lado de um nível de gravidade para visualizar os detalhes correspondentes.
O sistema avalia três categorias de risco:
|
Categoria de risco |
O que é verificado |
Bancos de dados compatíveis |
|
Instruções SQL enviadas pelo DMS para a instância. A análise cobre a última semana por padrão e inclui instruções do SQL Console e tickets como Normal Data Modify e Lock-free Change. Exemplo: uma instrução |
MySQL autogerenciado, RDS for MySQL, PolarDB for MySQL, AnalyticDB for MySQL, PolarDB Distributed Edition |
|
|
Esquemas de tabelas em todos os bancos de dados da instância. Exemplo: chave primária de incremento automático do tipo inteiro próxima do valor máximo. |
MySQL autogerenciado, RDS for MySQL, PolarDB for MySQL, AnalyticDB for MySQL, PolarDB Distributed Edition |
|
|
Campos com possíveis valores sensíveis, como números de telefone, IDs ou senhas. A falta de proteção pode causar violações de dados. |
Série MySQL (MySQL autogerenciado, RDS for MySQL, PolarDB for MySQL, AnalyticDB for MySQL, PolarDB Distributed Edition), série SQL Server (SQL Server autogerenciado, RDS for SQL Server), série PostgreSQL (PostgreSQL autogerenciado, PolarDB for PostgreSQL), MaxCompute |
As categorias de revisão de SQL e metadados dependem das sugestões de otimização da revisão de SQL. Para configurar padrões de SQL, consulte Configurar sugestões de otimização de revisão de SQL .
Limitações
Acesso: Sua conta do DMS deve ter uma das seguintes funções: administrador, administrador de segurança, DBA ou usuário comum (proprietário da instância ou do banco de dados).
Retenção de relatórios: Cada instância retém um número limitado de relatórios recentes. O limite varia conforme o modo de controle:
|
Modo de controle |
Relatórios retidos |
|
Flexible Management |
3 (detalhes indisponíveis para visualização) |
|
Stable Change |
20 |
|
Security Collaboration |
50 |
Executar uma auditoria de riscos
As auditorias de riscos são acionadas sob demanda.
Pré-requisitos
Antes de começar, certifique-se de ter:
Uma conta do DMS com função de administrador, administrador de segurança, DBA ou usuário comum (proprietário da instância ou do banco de dados).
Etapas
Faça login no DMS console V5.0.
Na lista de instâncias do painel de navegação, clique com o botão direito na instância desejada e selecione Audit > Risk Audit.
Clique em Real-time Diagnosis.
Na caixa de diálogo Real-time Diagnosis, selecione os módulos funcionais para diagnóstico e clique em Diagnose Now. Todos os módulos vêm selecionados por padrão. Aguarde até que o Status mude para Completed.
Clique em Details ao lado do ID do relatório para abrir a página Report Details. O relatório agrupa os itens de risco por nível de gravidade e exibe a contagem de itens sinalizados em cada nível.
Na página Report Details, clique no número azul ao lado de um nível de risco para visualizar os itens desse nível.
Próximas etapas
Configurar sugestões de otimização de revisão de SQL: defina padrões de SQL para que as categorias de revisão de SQL e metadados sinalizem instruções arriscadas.
Gerenciar dados sensíveis: configure regras de identificação para melhorar a precisão da avaliação de dados sensíveis.