كيفية إصلاح وصول مرفوض للمستخدم 'الجذر' @ 'المضيف المحلي' خطأ على الخلية

MySQL هو نظام إدارة قاعدة بيانات مفتوح المصدر يعتمد على لغة "SQL". يأتي MySQL مزودًا بلوحة تحكم XAMPP التي تعد أيضًا مصدرًا مفتوحًا ومجانيًا للاستخدام. ومع ذلك ، فقد ظهرت الكثير من التقارير مؤخرًا عن المستخدمين الذين لا يستطيعون الوصول إلى قاعدة بيانات "MySQL" الخاصة بهم من المستعرض الخاص بهم ، ويتم عرض خطأ "تم رفض الوصول للاستخدام" root "@" localhost "" عند القيام بذلك.

رسالة خطأ

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

ما الذي يسبب رفض الوصول للمستخدم 'الجذر' @ 'المضيف المحلي' خطأ على الخلية؟

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

  • تكوين ".ini" غير صالح: يخزن ملف ".ini" تكوينات تشغيل معينة لخادم "MySQL". يعمل كبوابة في طريق تحميل قاعدة البيانات. في بعض الحالات ، لوحظ أن سلسلة معينة من التعليمات البرمجية كانت مفقودة من ملف "ini" بسبب حدوث هذا الخطأ.

الآن بعد أن أصبح لديك فهم أساسي لطبيعة المشكلة ، سننتقل إلى الحل.

الحل: إعادة تكوين ملف ".ini"

إذا لم يتم تكوين ملف ".ini" الخاص بلوحة تحكم XAMPP بشكل صحيح ، فيمكن أن يمنع إنشاء اتصال آمن مع قاعدة بيانات MySQL. لذلك ، في هذه الخطوة ، سنقوم بإعادة تكوين الملف عن طريق إضافة أمر إضافي. من أجل القيام بذلك:

  1. افتح لوحة تحكم XAMPP وانقر على زر "إيقاف" لكل من " Apache " و " MySQL ".

    الضغط على أزرار التوقف لكل من MySQL و Apache
  2. انتقل إلى دليل التثبيت لـ " XAMPP " وانقر نقرًا مزدوجًا على مجلد " MySQL ".

    فتح مجلد "MySQL"
  3. انقر نقرًا مزدوجًا فوق مجلد " bin " وانقر بزر الماوس الأيمن على ملف "my.ini".
  4. انقر فوق خيار " تحرير ".
  5. حدد موقع الكلمات " [mysqld] " في القائمة.
  6. أضف الأمر التالي أسفل السطر " [mysqld] " وفوق " Port = .... "خط.
     تخطي منحة الجداول 
  7. انقر على " ملف " واختر " حفظ ".
  8. أغلق المستند وافتح لوحة التحكم XAMPP.
  9. انقر فوق الزر "ابدأ" لكل من "Apache" و " MySQL ".

    النقر على أزرار البدء لكل من MySQL و Apache
  10. افتح المتصفح ، وحاول تسجيل الدخول إلى MySQL وتحقق لمعرفة ما إذا كانت المشكلة قائمة.

مقالات مثيرة للاهتمام