—
Обсуждение тут
—
Чтобы сбросить пароль администратора WordPress через MySQL (phpMyAdmin или консоль mysql), можно сделать так:
1. Подключитесь к MySQL
mysql -u root -p
или через пользователя БД WordPress:
mysql -u wordpress_user -p
2. Выберите базу данных WordPress
USE имя_базы;
(имя базы можно посмотреть в файле wp-config.php, параметр DB_NAME).
3. Найдите администратора
SELECT ID, user_login, user_pass FROM wp_users;
⚠️ Иногда таблица может называться не wp_users, а с другим префиксом, например wp123_users.
4. Сбросьте пароль
Пароль хранится в виде хэша MD5. Чтобы установить новый пароль, используйте:
UPDATE wp_users
SET user_pass = MD5('НОВЫЙ_ПАРОЛЬ')
WHERE user_login = 'admin';
Например:
UPDATE wp_users
SET user_pass = MD5('MyNewStrongPassword123!')
WHERE user_login = 'admin';
5. Выйдите и войдите в WordPress
Теперь можно авторизоваться в админке под логином admin с новым паролем.