Я решил сделать очень сложный пароль на свой сайт, это что-то типа sha256 хеш от какого то случайного слова. В итоге у меня на жестком диске все данные слетели, и пароль я потерял. Как восстановить вход на сайт wordpress ?
Все на самом деле очень просто, там обычный MD5 хеш.
идем на сервер ssh root@site
открываем mysql из консоли. находим командой базу данных wordpress.
show databases
заходим в базу командой:
use wordpress;
выполняем команду:
SELECT user_login FROM wp_users;
смотрим какой пользователь нам нужен. И меняем ему пароль командой:
UPDATE wp_users SET user_pass = MD5('newpassword') WHERE user_login = 'user';