Как изменить пароль администратора WordPress через базу данных

06.01.2025

Предупреждение: Изменение пароля напрямую в базе данных требует осторожности. Неправильные действия могут привести к потере доступа к сайту. Рекомендуется создать резервную копию базы данных перед началом работы.

1. Доступ к phpMyAdmin

  • Найдите данные для подключения к базе данных: Они обычно указаны в файле wp-config.php вашей установки WordPress. Ищите строки, начинающиеся с DB_NAME, DB_USER, DB_PASSWORD и DB_HOST.
  • Войдите в phpMyAdmin: Используя полученные данные, авторизуйтесь в phpMyAdmin, который предоставляется вашим хостинг-провайдером.

2. Найдите таблицу пользователей

  • В phpMyAdmin найдите таблицу с пользователями WordPress. Обычно она называется wp_users (префикс wp_ может отличаться в зависимости от настроек вашей установки).

3. Выберите нужного пользователя

  • Откройте таблицу wp_users и найдите строку, соответствующую администратору, пароль которого вы хотите изменить.

4. Измените значение поля user_pass

  • В выбранной строке найдите столбец user_pass. Это и есть поле, хранящее хешированный пароль пользователя.
  • Важно: Не удаляйте существующее значение, а замените его на новое.
  • Хеширование пароля: Для безопасности пароли в WordPress хранятся в хешированном виде. Чтобы сгенерировать новый хеш для вашего нового пароля, используйте функцию wp_generate_password() в файле wp-includes/pluggable.php вашей установки WordPress. Скопируйте полученный хеш и вставьте его в поле user_pass.