Захтеви
Ресетујте ВордПресс администраторску лозинку
Вордпресс је веома популаран ЦМС отвореног кода написан у ПХП-у. Изузетно је лако инсталирати и управљати, али понекад заборавите лозинку за управљање. Без тога нећете моћи да ажурирате своју веб локацију. У овом чланку ћу вам показати како лако да ресетујете своју ВордПресс администраторску лозинку без потребе да своју веб локацију стављате у режим ван мреже или ризикујете да изгубите било који од ваших драгоцених података.
Овај чланак је применљив на било који ОС све док користите МиСКЛ или МариаДБ као сервер базе података.
Захтеви
Морате имати приступ свом серверу, било преко ССХ или КВМ конзоле, и бити у могућности да одатле покренете МиСКЛ алатку командне линије.
Ресетујте ВордПресс администраторску лозинку
Да бисте користили МиСКЛ алатку командне линије, прво се морате пријавити на МиСКЛ. Топло се препоручује да користите акредитиве свог ВордПресс СКЛ налога, а не МиСКЛ роот налог. На тај начин можете бити сигурни да ако нешто пође по злу, барем нећете случајно оштетити друге базе података на серверу.
Акредитиви ВордПресс СКЛ налога се чувају у датотеци која се зове wp-config.phpу корену ваше веб локације.
Потребни су нам следећи редови унутар wp-config.phpдатотеке:
define('DB_NAME', 'myWordpressDB');
define('DB_USER', 'myUserName');
define('DB_PASSWORD', 'aVeryStrongPassword');
$table_prefix = 'wp_';
Сада можете да користите ове информације да бисте се пријавили на МиСКЛ и извршили потребне промене. Пре него што наставимо даље, направићемо потпуну резервну копију базе података:
mysqldump -umyUserName -paVeryStrongPassword myWordpressDB | gzip -9 > myWordpressDB.sql.gz
Сада се пријавите на МиСКЛ:
mysql -umyUserName -paVeryStrongPassword
Наведите доступне базе података:
show databases;
+--------------------+
| Database |
+--------------------+
| myWordpressDB |
| information_schema |
+--------------------+
Изаберите своју ВордПресс базу података:
use myWordpressDB;
Наведите све кориснике ВордПресс-а заједно са њиховим ИД-ом, корисничким именом и шифрованом лозинком:
SELECT ID, user_login, user_pass FROM wp_users;
+----+------------+------------------------------------+
| ID | user_login | user_pass |
+----+------------+------------------------------------+
| 1 | admin | $P$B02fIYCZKcVrKFGpPqio80Wh7A.7NK/ |
| 2 | alex | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+
ID 1припада примарном кориснику ВордПресс администратора и има највише привилегије у софтверу. Због тога ћемо ресетовати његову лозинку:
UPDATE wp_users SET user_pass=MD5('YourNewStrongPassword') WHERE ID = 1;
Сада, ако поново наведете кориснике, видећете да корисник 'админ' има нову шифровану лозинку:
SELECT ID, user_login, user_pass FROM wp_users;
+----+------------+------------------------------------+
| ID | user_login | user_pass |
+----+------------+------------------------------------+
| 1 | admin | daa0f3ff755e00a95b8dd93dfb476936 |
| 2 | alex | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+
Подразумевана инсталација ВордПресс-а користи се PasswordHashза шифровање корисничке лозинке, која је хешује са 8 пролаза МД5. Међутим, подразумевани МД5 хеш је такође прихватљив, због чега овај метод функционише.
Сада можете да се пријавите на своју ВордПресс администраторску конзолу са новом лозинком.