Как да коригираме отказан достъп за грешка на потребителя ‘root’ @ ’localhost’ на MySQL



Опитайте Нашия Инструмент За Премахване На Проблемите

MySQL е система за управление на база данни с отворен код, базирана на езика “SQL”. MySQL се доставя в комплект с контролния панел XAMPP, който също е с отворен код и безплатно приложение. Съвсем наскоро обаче се появяват много отчети за потребители, които не могат да получат достъп до своята база данни „MySQL“ от своя браузър и „ Достъпът отказан за използване ‘root’ @ ’localhost ‘” При това се показва грешка.



Съобщение за грешка



В тази статия ще ви насочим към най-лесния начин за отстраняване на този проблем и ще ви информираме за причината, поради която тази грешка се задейства. Не забравяйте да следвате ръководството внимателно и за да избегнете допълнителни проблеми.



Какво причинява грешката на отказан достъп за потребителски ‘root’ @ ’localhost’ грешка в MySQL?

След като получихме многобройни доклади от множество потребители, решихме да проучим проблема и измислихме решение след експериментиране с много известни процеси за отстраняване на неизправности. Също така разгледахме причината, поради която този проблем се задейства, и го изброихме по-долу.

  • Невалидна конфигурация „.ini“: Файлът „.ini“ съхранява определени конфигурации за стартиране на сървъра „MySQL“. Той действа като шлюз по пътя на зареждането на базата данни. В някои случаи се видя, че определена последователност от кодове липсва във файла „.ini“, поради което тази грешка се задейства.

Сега, когато имате основно разбиране за същността на проблема, ние ще продължим към решението.

Решение: Преконфигурирайте файла „.ini“

Ако файлът „.ini“ за контролния панел на XAMPP не е конфигуриран правилно, това може да попречи на установяването на сигурна връзка с базата данни MySQL. Следователно в тази стъпка ще преконфигурираме файла чрез добавяне на допълнителна команда. За да направите това:



  1. Отворете XAMPP контролния панел и щракнете върху 'Спри се' бутон и за двете Apache ' и ' MySQL '.

    Натискане на стоп бутоните както за MySQL, така и за Apache

  2. Навигирайте към инсталационната директория за „ XAMPP И щракнете двукратно върху „ MySQL ”Папка.

    Отваряне на папката “MySQL”

  3. Двойна щракнете на ' съм “И щракнете с десния бутон върху файла„ my.ini “.
  4. Щракнете на ' редактиране ”Опция.
  5. Намерете думите ' [mysqld] ”В списъка.
  6. Добавяне следната команда под „ [mysqld] ”Линия и над„ Порт =…. ”Линия.
    skip-grant-tables
  7. Щракнете На ' Файл И изберете „ Запазете '.
  8. Близо документа и отворете контролния панел XAMPP.
  9. Щракнете на бутона „Старт“ и за двамата „Apache“ и ' MySQL '.

    Щракване върху стартовите бутони както за MySQL, така и за Apache

  10. Отворете браузъра, опитвам за влизане в MySQL и проверете за да видите дали проблемът продължава.
1 минута четене