انتقل إلى المحتوى الرئيسي

Access denied for user

❌ Error

Access denied for user 'username'@'host' (using password: YES)

📍 Context

يحدث هذا الخطأ عندما لا تتطابق بيانات اعتماد مستخدم قاعدة البيانات في تكوين FiveM الخاص بك مع إعدادات خادم MySQL، أو عندما لا يمتلك المستخدم الامتيازات المطلوبة.

✅ Solution

  • تحقق من أن اسم مستخدم قاعدة البيانات وكلمة المرور والمضيف والمنفذ صحيحة في ملف التكوين.
  • تأكد من أن مستخدم MySQL لديه الامتيازات الصحيحة:
    GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'host';
  • أعد تحميل الامتيازات:
    FLUSH PRIVILEGES;

ℹ️ Additional Information

  • إذا كنت تستخدم localhost، جرب 127.0.0.1.
  • تأكد من أن خادم MySQL قيد التشغيل ويمكن الوصول إليه.
  • تحقق من أي مشاكل في جدار الحماية أو الشبكة تمنع الوصول إلى خادم قاعدة البيانات.
  • لمزيد من التفاصيل، راجع وثائق MySQL.