Содержание

Как сбросить пароль пользователя в Wordpress

1. Сгенерировать MD5 hash пароля.

echo -n 'your_password' | md5sum

2. Подключиться к MySql

mysql -u root -p

3. Выбрать базу

use имя_базы;

4. Посмотреть названия таблиц.

По умолчания это wp_users

show tables;

5. Посмотреть имена пользователей

SELECT ID, user_login, user_pass FROM (wp_users);

6.Обновить пароль

UPDATE (wp_users) SET user_pass="MD5 хеш пароля" WHERE ID = 1; 

7. Убедиться, что всё правильно

SELECT ID, user_login, user_pass FROM (wp_users);

Как поменять email администратора WordPress через MySQL

Шаг 1: Подключение к MySQL

Если используешь Docker:

  docker exec -it db mysql -u root -p

Если работаешь вне Docker:

  mysql -u root -p

Шаг 2: Выбор базы данных WordPress

  USE wordpress;

(или укажи свою базу, если она называется иначе)

Шаг 3: Поиск текущего администратора

  SELECT ID, user_login, user_email FROM wp_users WHERE user_login = 'admin';

(замени 'admin', если у тебя другое имя пользователя)

Шаг 4: Обновление email

По имени пользователя:

  UPDATE wp_users SET user_email = 'new_email@example.com' WHERE user_login = 'admin';

Или по ID:

  UPDATE wp_users SET user_email = 'new_email@example.com' WHERE ID = 1;

Шаг 5: Очистка кэша (опционально)

Если используется кэш, рекомендуется перезапустить контейнер WordPress:

docker restart wordpress

Если установлен WP-CLI:

wp cache flush

Шаг 6: Проверка результата

  SELECT user_email FROM wp_users WHERE user_login = 'admin';