Guide 9‏/9‏/2026

اكتشف المستخدمين الذين لديهم محاولات تسجيل دخول فاشلة متعددة

#استعلام SQL#محاولات تسجيل دخول فاشلة#أمن الحساب#قوة غاشمة#تحديد المستخدمين
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;

لكشف التهديدات الأمنية المحتملة أو محاولات القوة الغاشمة، تحتاج إلى تصفية سجلات تسجيل الدخول الخاصة بك بحثًا عن المحاولات غير الناجحة مجمعة حسب اسم المستخدم الفردي. يستخدم هذا الاستعلام دالة COUNT جنبًا إلى جنب مع عبارة HAVING لعزل الحسابات التي تجاوزت حدًا معينًا من الفشل.

من خلال تعديل الرقم في عبارة HAVING، يمكنك تخصيص مراقبة الأمان الخاصة بك لتنبيهك فقط عندما يتم استيفاء حجم مشبوه محدد من حالات الفشل. يساعد هذا في الحفاظ على سلامة النظام ويسمح لك بقفل الحسابات المخترقة أو تمييزها بشكل استباقي.

Ready to try it?

Use our مولد استعلامات SQL to generate perfect results in seconds.

Open مولد استعلامات SQL