Скиньте пароль адміністратора WordPress за допомогою командного рядка MySQL

Wordpress – це дуже популярна CMS з відкритим кодом, написана на PHP. Його надзвичайно легко встановити та керувати, але іноді ви забуваєте свій пароль керування. Без цього ви не зможете оновити свій веб-сайт. У цій статті я збираюся показати вам, як легко скинути пароль адміністратора WordPress, не переводячи свій веб-сайт в автономний режим або ризикуючи втратити будь-які з ваших цінних даних.

Ця стаття застосовна до будь-якої ОС, якщо ви використовуєте MySQL або MariaDB як сервер бази даних.

Вимоги

Ви повинні мати доступ до свого сервера через консоль SSH або KVM і мати можливість запускати інструмент командного рядка MySQL звідти.

Скинь пароль адміністратора WordPress

Щоб використовувати інструмент командного рядка MySQL, ви повинні спочатку увійти в MySQL. Настійно рекомендуємо використовувати облікові дані облікового запису WordPress SQL, а не кореневий обліковий запис MySQL. Таким чином ви можете бути впевнені, що якщо щось піде не так, ви принаймні не пошкодите інші бази даних на сервері.

Облікові дані облікового запису WordPress SQL зберігаються у файлі, який називається wp-config.phpв корені вашого веб-сайту.

Нам потрібні такі рядки всередині wp-config.phpфайлу:

define('DB_NAME', 'myWordpressDB');
define('DB_USER', 'myUserName');
define('DB_PASSWORD', 'aVeryStrongPassword');
$table_prefix  = 'wp_';

Тепер ви можете використовувати цю інформацію для входу в MySQL і внесення необхідних змін. Перш ніж йти далі, ми збираємося зробити повну резервну копію бази даних:

mysqldump -umyUserName -paVeryStrongPassword myWordpressDB | gzip -9 > myWordpressDB.sql.gz

Тепер увійдіть в MySQL:

mysql -umyUserName -paVeryStrongPassword

Перелік доступних баз даних:

show databases;

 +--------------------+
 | Database           |
 +--------------------+
 | myWordpressDB      |
 | information_schema |
 +--------------------+

Виберіть свою базу даних WordPress:

use myWordpressDB;

Перелік усіх користувачів WordPress разом із їхнім ідентифікатором, ім’ям користувача та зашифрованим паролем:

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належить до основного користувача адміністратора WordPress і має найвищі привілеї в програмному забезпеченні. Через це ми скинемо його пароль:

UPDATE wp_users SET user_pass=MD5('YourNewStrongPassword') WHERE ID = 1;

Тепер, якщо ви знову вкажете користувачів, ви побачите, що користувач 'admin' має новий зашифрований пароль:

SELECT ID, user_login, user_pass FROM wp_users;

+----+------------+------------------------------------+
| ID | user_login | user_pass                          |
+----+------------+------------------------------------+
|  1 | admin      | daa0f3ff755e00a95b8dd93dfb476936   |
|  2 | alex       | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+

Стандартна установка WordPress використовує PasswordHashдля шифрування пароля користувача, який хешує його з 8 проходами MD5. Однак хеш MD5 за замовчуванням також прийнятний, тому цей метод працює.

Тепер ви можете увійти в свою консоль адміністратора WordPress за допомогою нового пароля.

Залишити коментар

Повстання машин: застосування ШІ в реальному світі

Повстання машин: застосування ШІ в реальному світі

Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.

DDOS-атаки: короткий огляд

DDOS-атаки: короткий огляд

Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.

Революційні винаходи від Google, які полегшать ваше життя.

Революційні винаходи від Google, які полегшать ваше життя.

Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.

Функціональні можливості шарів еталонної архітектури великих даних

Функціональні можливості шарів еталонної архітектури великих даних

Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.

Еволюція зберігання даних – інфографіка

Еволюція зберігання даних – інфографіка

Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше