Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quem são os 5 principais usuários com o maior número de incidentes de segurança no último mês?
 ###Tabelas: 
CREATE TABLE security_incidents (id INT, user_id INT, timestamp DATETIME); INSERT INTO security_incidents (id, user_id, timestamp) VALUES (1, 123, '2022-01-01 10:00:00'), (2, 456, '2022-01-02 15:30:00'), (3, 123, '2022-01-03 08:45:00'), (4, 789, '2022-01-04 14:10:00'), (5, 123, '2022-01-05 21:25:00');
SELECT user_id, COUNT(*) as incident_count FROM security_incidents WHERE timestamp >= DATE_SUB(NOW(), INTERVAL 1 MONTH) GROUP BY user_id ORDER BY incident_count DESC LIMIT 5;