Был недавно такой таск - нужно было проверить после некоторых манипуляций работу Wordpress. А сделать это без админского аккаунта нельзя. Но были доступы к MYSQL на сервере. Спрашивать доступы у клиента было тоже не возможно, потому пришлось немного взломать вордпресс :)
Заходим в мускуль:
mysql -uroot -p
Далее переходим в нужную базу (какая именно нам нужна можно посмотреть в тексте файла wp-config.php, который находится в корневой директории сайта)
use имя-базы;
Посмотреть, какие у нас есть БД можно с помощью:
show databases;
Смотрим таблицы, если нужно:
show tables;
Если случай как у меня, ти смотрим и сохраняем себе где-нибудь старый пароль:
select * from wp_users;
Меняем на пароль ‘password’ (пароль вордпресс хранит в виде хэша, потому записать просто значение пароля не получится):
UPDATE wp_users SET user_pass='5f4dcc3b5aa765d61d8327deb882cf99' WHERE ID = 1;
Делаем свои благие или черные дела и, если случай как у меня, после всего меняем хэш пароля на старый с помощью предыдущей команды (подставив туда старый хэш, ессно).
Заходим в мускуль:
mysql -uroot -p
Далее переходим в нужную базу (какая именно нам нужна можно посмотреть в тексте файла wp-config.php, который находится в корневой директории сайта)
use имя-базы;
Посмотреть, какие у нас есть БД можно с помощью:
show databases;
Смотрим таблицы, если нужно:
show tables;
Если случай как у меня, ти смотрим и сохраняем себе где-нибудь старый пароль:
select * from wp_users;
Меняем на пароль ‘password’ (пароль вордпресс хранит в виде хэша, потому записать просто значение пароля не получится):
UPDATE wp_users SET user_pass='5f4dcc3b5aa765d61d8327deb882cf99' WHERE ID = 1;
Делаем свои благие или черные дела и, если случай как у меня, после всего меняем хэш пароля на старый с помощью предыдущей команды (подставив туда старый хэш, ессно).
Комментариев нет:
Отправить комментарий