Hogyan javítható a hozzáférés megtagadva a ’root’ @ ’localhost’ felhasználó hibájához a MySQL-en



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A MySQL egy nyílt forráskódú adatbázis-kezelő rendszer, amely az „SQL” nyelvre épül. A MySQL az XAMPP vezérlőpultot tartalmazza, amely szintén nyílt forráskódú és ingyenesen használható alkalmazás. Azonban nemrégiben sok olyan jelentés érkezett azokról a felhasználókról, akik nem tudnak böngészőjükből és a A hozzáférés megtagadva a ’root’ @ ’localhost használatához ‘” Ennek során hiba jelenik meg.



Hiba üzenet



Ebben a cikkben bemutatjuk a probléma legegyszerűbb megoldásának módját, és tájékoztatjuk Önt a hiba kiváltásának okáról is. Ügyeljen arra, hogy gondosan kövesse az útmutatót és a további problémák elkerülése érdekében.



Mi okozza a hozzáférés megtagadását a ’root’ @ ’localhost’ felhasználónál a MySQL-en?

Miután több felhasználótól számos jelentést kaptunk, úgy döntöttünk, hogy kivizsgáljuk a problémát, és megoldást dolgoztunk ki, miután számos ismert hibaelhárítási folyamattal kísérleteztünk. Megvizsgáltuk a probléma kiváltásának okát és felsoroltuk az alábbiakban.

  • Érvénytelen „.ini” konfiguráció: Az „.ini” fájl bizonyos indítási konfigurációkat tárol a „MySQL” szerverhez. Átjáróként működik az adatbázis betöltésében. Bizonyos esetekben azt tapasztalták, hogy egy bizonyos kódsor hiányzott az „.ini” fájlból, ami miatt ez a hiba kiváltott.

Most, hogy alaposan megértette a probléma természetét, továbblépünk a megoldás felé.

Megoldás: Az „.ini” fájl újrakonfigurálása

Ha az XAMPP vezérlőpultjának „.ini” fájlja nincs megfelelően konfigurálva, ez megakadályozhatja a biztonságos kapcsolat létrehozását a MySQL adatbázissal. Ezért ebben a lépésben egy új parancs hozzáadásával újrakonfiguráljuk a fájlt. Ennek érdekében:



  1. Nyisd ki XAMPP vezérlőpultra, és kattintson a gombra 'Álljon meg' gomb mindkettőhöz Apache ”És„ MySQL '.

    A stop gombok megnyomása mind a MySQL, mind az Apache számára

  2. Hajózik a telepítési könyvtárba XAMPP ”, És kattintson duplán a MySQL ”Mappa.

    A „MySQL” mappa megnyitása

  3. Kettős kattintson a „ am ”Mappát, és kattintson a jobb gombbal a„ my.ini ”fájlra.
  4. Kattintson a gombra a „ Szerkesztés ' választási lehetőség.
  5. Keresse meg a szavak ' [mysqld] ”Listában.
  6. Hozzáadás a következő parancsot a „ [mysqld] ”Sor és a„ Port =…. ' vonal.
    skip-grant-tables
  7. Kattintson a gombra tovább ' File És válassza a Megment '.
  8. Bezárás és nyissa meg az XAMPP kezelőpanelt.
  9. Kattintson a gombra a „Start” gombra mindkettőhöz „Apache” és „ MySQL '.

    A MySQL és az Apache start gombjaira kattintva

  10. Nyisd ki a böngésző, próbáld ki a MySQL és a jelölje be hogy megmarad-e a kérdés.
1 perc olvasás