Hiba: A felhasználó hozzáférését megtagadták ‘Root’ @ ‘localhost’ (Jelszó használata: IGEN és NEM)

Hiba történt a hozzáférés megtagadása a felhasználó 'root' @ 'localhost' esetén, amikor megkíséreljük belépni az adatbázisba

1045 számú hiba történik az adatbázishoz való hozzáférés megtagadása miatt

A cikk tartalma:

  • 1 A hozzáférés okát megtagadták a felhasználó „root @ localhost” hibája miatt
  • 2 Hogyan javíthatom a 1045 hibát a MySQL-ben

A hozzáférés okát megtagadták a felhasználó root @ localhost hibája miatt

A MySQL szabad eléréséhez háromnak meg kell egyeznie az adatbázis felhasználónevét leíró paraméterek, autó név és jelszó. Ha vannak eltérések, a hozzáférést megtagadjuk. A probléma legegyszerűbb oka az helytelen jelszó beírása. Ezenkívül hibát is okozhat. helytelen szintaxis.

A MySQL rendszerben nincs egyszerű felhasználói függőség – jelszó, a gazdagépnév fontos szerepet játszik az adatbázishoz való hozzáférésben. Ez lehet IP-cím, domain név, kulcsszó formájában (például localhost) vagy egy karakter, amely több gépet kombinál csoport (például% – bármely gazda, kivéve a helyi).

A phpMyAdmin automatikus jelszóbevitelt használ, tehát a hibát a következő jelzi: (Jelszó használata: NEM)

A hiba tartalmaz egy kulcsot (Jelszó használata: NEM), amikor az adatbázisba belép a böngésző

A leggyakoribb hibák az adatbázis elérésekor:

  1. Amikor új felhasználónak jogokat ruház fel, a címet nem adták meg a gép, amellyel csatlakozhat. Ebben az esetben ő automatikusan engedélyezi az adatbázis használatát bármely gazdagépről, kivéve helyi, és amikor megpróbál kapcsolódni a localhost-hoz, hiba lép fel hozzáférést.
  2. Helytelenül helyezett idézőjelek. Ha létrehozáskor a felhasználó írja a felhasználónevet @ localhost, ez azt jelenti felhasználónév @ localhost bármilyen számítógépről csatlakoztatható, kivéve a helyi és nem az a felhasználónév csatlakoztatható számítógépről localhost. A felhasználónévnek és a gépnévnek saját párnak kell lennie idézőjelek.
  3. Jelszó használata, ha nincs az adatbázisban.

Attól függően, hogy milyen módon csatlakozik az adatbázishoz A felhasználó root @ localhost felhasználójának hozzáférése megtagadva (a jelszó: IGEN vagy NEM), különböző megoldási módszereket használnak problémákat.

Hogyan javíthatom meg a 1045 hibát a MySQL-ben

Ha a hiba a hozzáférés megtagadva a felhasználó “root @ localhost” (használata jelszó: YES és NO) jelenik meg a Jelszó használata: YES, A probléma az, hogy a jelszót helytelenül adták meg. Nézd meg Lehetséges, hogy megnyitotta a mysql.user táblát, amelyben az adatok vannak minden felhasználó.

Megtudhatja, hogy van-e beállítva jelszó a belépéshez a mysql.user táblából

A mysql.user tábla a felhasználói bejelentkezési információkat tárolja

Az eljárás a következő:

  1. Nyissa meg a felhasználói táblát.
  2. Ellenőrizze, hogy a gyökér felhasználó létezik-e a localhost gazdagépen. Ha van ilyen, nézd meg a “jelszó” mezőt. Ha üres, menjen a Az adatbázis jelszó nélkül megadható. Ha van valami ott, akkor te rossz jelszót ír be.
  3. Cserélje ki a jelszót a SET PASSWORD paranccsal.
  4. Ha nincs root felhasználó, hozza létre, állítsa be a jelszót és adj neki jogokat.

Ezután beléphet az adatbázisba. Ha nem változtatja meg az adatokat kiderül, hogy a –skip-grant-táblák paramétert kell használni, amely felülbírálja az összes engedélyezési beállítást.

A config.inc.php fájlban meg kell adnia a helyes felhasználónevet és jelszót

A konfigurációs fájlban megváltoztatandó sorok

Ha a hiba megjelenik a gomb segítségével (Jelszó használata: NEM), akkor szüksége van erre az alábbiak szerint módosítsa a config.inc.php fájlt, megadva benne helyes adatok. Ha a probléma a MySQL telepítésekor jelentkezik, törölnie kell a program régi verziójának adatbázisát vagy meg kell változtatnia jelszóval elérheti őket a -skip-grant-tables módban.

Tehát a hiba a hozzáférés megtagadva a felhasználó „root @ localhost” számára (Jelszó használata: IGEN vagy NEM) akkor fordul elő, ha a jelszó nem egyezik és felhasználónév, és könnyen rögzíthető, ha helyettesíti a bejáratánál.

James Walls

Social Media Specialist & Influencer.

Rate author
Jogi szempontból a társadalmi hálózatokról
Add a comment