Hogyan lehet visszaállítani a WordPress jelszavát a MySQL-ből

wordpress_logo_jelszó

WordPress talán a legnépszerűbb és leggyakrabban használt CMS (Content Management System) a világon, és egy kis projektből nőtt ki nyílt forráskódú a mai napig az internet összes webhelyének körülbelül 29% -ában található meg, és van több mint 45.000 XNUMX beépülő modul. Ezért gondolunk szinte mindannyian rá, amikor kezdje egy bloggal vagy akár egy weboldalt, mivel ezen a ponton azt mondhatjuk, hogy jól bizonyított, hogy a könnyedség mindenféle projekt számára elérhető a neten.

Természetesen az egyszerű használat mellett normális, hogy időről időre némi kellemetlenségbe ütközhetünk, például megfeledkezve a hozzáférési jelszó. És bár természetesen vannak módjaink a visszaállítására (az "Elfelejtettem a jelszavamat" linken keresztül), előfordulhat, hogy elveszítettük a hozzáférést az e-mail fiókhoz, amelyen regisztráltunk. Tehát mutassuk meg hogyan állíthatjuk vissza a WordPress jelszavunkat a MySQL parancssorból.

Az eljárás egyáltalán nem összetett, és néhány lépésből áll, nevezetesen:

első elkészítjük a jelszavunk verzióját MD5 hash-szal, amelyet a következő paranccsal fogunk hozzárendelni fiókunkhoz (az "új jelszót" lecseréljük a használni kívántra:

#echo -n "newpassword" | md5sum

Kapunk egy típusú kódot e7018eb9d78e02ae40beeeacef203c1a, amelyet le kell másolnunk. Ezek után muszáj a MySQL kiszolgálónkat gyökérként érjük el:

#mysql -u gyökér -p

A következő parancsot hajtjuk végre a WordPress adatbázis (ha nem az alapértelmezett nevet használjuk, módosítsa a megfelelőre):

wordpress használata;

Most megszerezzük a fiók azonosítóját, bejelentkezési nevét és jelszavát, amelyet módosítanunk kell:

SELECT ID, user_login, user_pass FROM wp_users;

Ismételten a wp_users az az általános név, amellyel a WordPress létrehozza a táblákat, de ha a telepítéskor egyéniet választottunk, akkor azt át kell állítanunk a választottra.

Most nézzük jelszó megváltoztatása, és ehhez kellőképpen tudomásul vesszük az előző lépésben megszerzett felhasználói azonosítót (esetünkben feltételezzük, hogy 12), és mindenhez megadjuk a kapott jelszót az MD5-tel hash:

UPDATE wp_users SET user_pass = «e7018eb9d78e02ae40beeeacef203c1a»WHERE ID = 12;

Ez minden, ha most újra futtatjuk a parancsot:

SELECT ID, user_login, user_pass FROM wp_users WHERE ID = 12;

Látni fogjuk, hogy a jelszó már nem ugyanaz, mint korábban, és valóban módosult.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

      Joseph Garcia dijo

    Vagy megteheti a mysql-ből:

    frissítse a wp_users beállítást user_pass = MD5 ('NEW_PASSWORD'), ahol ID = 12;