HeyTuts

a MySQL jelszó megváltoztatásának megtanulása elengedhetetlen az alapvető webhelybiztonsághoz. Először változtassa meg a localhost szerver root jelszavát. Ez egyszerű és gyors, különösen, ha XAMPP localhost webszervert futtat.

az egyik legjobb dolog a saját localhost XAMPP webszerver futtatásában az, hogy minden tesztelést és projektet ingyenesen elvégezhet. Az egyik dolog, amit sok esetben elfelejtenek, néhány alapvető biztonsági gyakorlat, például az alapértelmezett jelszó használata.

a legtöbb XAMPP telepítésnél az emberek általában megtartják az alapértelmezett üres jelszót. Ez most nem túl biztonságtudatos, ugye? A jó hír az, hogy néhány perc alatt megváltoztathatja a localhost phpMyAdmin/MySQL fiók root jelszavát (más néven adminisztrátori jelszót). Itt van, hogyan!

először kapcsolja be a MySQL/Apache

először nyissa meg a XAMPP vezérlőpultot, és ellenőrizze, hogy az Apache és a MySQL fut-e. Tudni fogja, hogy a nevüket zöld színnel kiemelik.

Ezután indítsa el a speciális Windows parancssort a jobb oldali “Shell” gombra kattintva. Ez megnyit egy fekete ablakot “XAMPP for Windows”címmel.

a MySQL root jelszavának módosítása

a parancssorba írja be a következőket: (vegye figyelembe a kettős kötőjelet a felhasználó előtt, ezek fontosak. Ha nincs ilyen kettős kötőjel, akkor a parancs nem fog működni. Gondoljon rájuk a parancs helyes szintaxisának részeként. )

mysqladmin --user=root password "SUPERsecretPASSWORD"

Ez visszaállítja a “root” nevű felhasználót a “SUPERsecretPASSWORD” új jelszavával (idézőjelek nélkül). Annak érdekében, hogy ez a parancs megfelelően működjön, dupla idézőjelekkel kell rendelkeznie.

ezzel a paranccsal csak akkor állíthatja be a jelszót, ha az alapértelmezett üres jelszót használja. Ha a jelszót már beállította vagy megváltoztatta egy másik időpontban, akkor a következő parancsot kell használnia:

mysqladmin --user=root --password=OLDpass password "NEWpassword"

ahol az ” OLDpass “lenne a” root ” felhasználó jelenlegi jelszava. Ismét vegye figyelembe a kettős kötőjelet a “felhasználó” és a “jelszó”előtt.

ez a jelszó-visszaállítás minden létező MySQL és phpMyAdmin fiókhoz használható. Csak meg kell változtatnia a felhasználónevet és a jelszót a parancsban.

ellenőrizze, hogy a root jelszó módosítása működött-e!

most, mint minden jó számítógépes majom, mindig jó ötlet ellenőrizni, hogy a Jelszó sikeresen megváltozott-e. Ehhez egy egyszerű SQL parancsot futtatunk a parancssorban a felhasználónevünk és jelszavunk segítségével:

mysql --user=root --password=SUPERsecretPASSWORD -e "SELECT 1+1"
  • ha a jelszóváltás sikeres volt, akkor megjelenik egy kis ASCII diagram, amely úgy néz ki, mintha valamilyen alapvető matematikát végezne, mint a fenti képen.
  • ha a jelszó megváltoztatása sikertelen volt, hibaüzenet jelenik meg, amely a következőt írja: “Hozzáférés megtagadva a root@localhost felhasználóhoz” (vagy bármi is a felhasználóneve).

felhasználónév/jelszó bejelentkezés engedélyezése

miután beállította a jelszót vagy megváltoztatta a MySQL-fiók jelszavát, frissítenie kell a phpMyAdmin bejelentkezési stílusát. Ez szuper könnyű csinálni. Keresse meg a phpMyAdmin konfigurációs fájlt, config.inc.php. A phpMyAdmin telepítési könyvtárában található. Ha XAMPP-t használ, akkor ez lesz (C:\xampp\phpMyAdmin\config.inc.php).

a phpMyAdmin konfigurációs fájl megnyitása után engedélyeznie kell a szokásos stílusú bejelentkezéseket. Böngésszen a fájlban vagy a control + F-ben, hogy megtalálja az “auth_type” változót. (Tudjon meg többet az auth_type-ról itt) valószínűleg egy teljes sor fog kinézni:

$cfg = "config";

frissítse az “auth_type” értékét, és állítsa egyenlővé a “cookie” – val. Ennek beállításával engedélyezi a cookie-bejelentkezéseket a phpMyAdmin számára. Így a phpMyAdmin bejelentkezési űrlap segítségével tud bejelentkezni, és megadhatja felhasználónevét és jelszavát.

Mint A Betöltés…

Write a Comment

Az e-mail-címet nem tesszük közzé.