Guide 09/09/2026

Identifier les utilisateurs avec de multiples échecs de connexion

#requête sql#échecs de connexion#sécurité#journal de connexion#verrouillage de compte#alerte de sécurité
Quick Answer
SELECT username, COUNT(*) as failed_attempts FROM login_logs WHERE status = 'failed' GROUP BY username HAVING COUNT(*) > 5 ORDER BY failed_attempts DESC;

Pour détecter les menaces de sécurité potentielles ou les tentatives de force brute, vous devez filtrer vos journaux de connexion pour les tentatives infructueuses, regroupées par nom d'utilisateur individuel. Cette requête utilise la fonction COUNT combinée à une clause HAVING pour isoler les comptes qui ont dépassé un seuil spécifique d'échecs.

En ajustant le nombre dans la clause HAVING, vous pouvez personnaliser votre surveillance de sécurité pour vous alerter uniquement lorsqu'un volume spécifique et suspect d'échecs est atteint. Cela permet de maintenir l'intégrité du système et vous permet de verrouiller ou de signaler de manière proactive les comptes compromis.

Ready to try it?

Use our Générateur de Requêtes SQL to generate perfect results in seconds.

Open Générateur de Requêtes SQL