Восстановление пароля админа через phpMyAdmin.
Скачать бесплатно Восстановление пароля админа через phpMyAdmin..
Восстановление пароля админа через phpMyAdmin. Wodrpress, DLE, Joomla и другие cms
Когда у веб мастера всего один сайт или блог, да и электронная почта, только в Яндексе и Google, путаницы с паролями доступа в админку не возникает.
Со временем появляются новые сайты, новые ящики для различных целей. Безусловно удержать в голове весь этот массив данных нереально без должного учета.
Наверное простейшим, да и самым надежным средством, является простейшая табличка, созданная в Word или Excel. Лучше если она хранится на съемном накопителе вроде флешки. Но как всегда мешает неорганизованность и русское авось, типа потом запишу данные.
При покупке одного сайта, получил файлы и дамп базы данных. После установки на свой хостинг мне было отказано в доступе в админку. Так как при заливке новой БД, Вордпресс сменил пароль, логин и электронную почту админа. Что делать в подобном случае?
На выручку админу приходит как всегда phpMyAdmin! При наличии доступа, замена пароля, логина, электронной почты, происходит за считанные минуты. Этот способ не новый, описан в различных источниках, но он самый работоспособный и доступный для начинающих.
Небольшое отступление. В БД пароли пользователей хранятся зашифрованными при помощи MD5. Принцип работы следующий. При входе в админку админ вводит свой пароль и логин. От введенного пароля вычисляется хеш - функция, а результат сравнивается со значением, которое хранится в базе данных.При равенстве значений - пароль верен.
На известном ресурсе, PR-CY находится простой сервис, позволяющий производить шифрование в MD5:
Подобных сервисов в сети множество, стоит только набрать в поиске "MD5".
Заходим в панель phpMyAdmin вашего сайта
2. Выбираем нужную БД, если она не одна
3. Выбираем таблицу wp_users, действие "Обзор"
4. Кликаем мышкой и смотрим:
user_pass - $P$BkIM9ktWqa4z5yUiGh442kNqbKx/fG0
user_nicename - admin
user_email - nbh@bh.com
display_name - admin
Редактируем в таблице данные:
Здесь думаю пояснения излишни, все эти данные мы можем смело менять на свои.
Теперь вспомним про MD5, зашифруем ваш новый пароль и введем его в поле user_pass.
Например:
admin - 21232f297a57a5a743894a0e4a801fc3
superadmin - 17c4520f6cfd1ab53d8745e84681eb49
123 - 202cb962ac59075b964b07152d234b70
1. Вставляем нужное значение пароля в поле user_pass
2. Меняем почту на свою
3. Жмем на кнопку "Пошел"
Выполняется SQL-запрос и показаны сделанные изменения в таблице БД:
После этого можете смело заходить в админку, вводить нужно не хеш, а слово зашифрованное в MD5, например, как в моих примерах: admin, superadmin или 123.
Данный способ действует на любых платформах, как DLE, Joomla, Joostina или Drupal, т.е на всех сайтах использующих MySQL БД. Различие состоит только в названиях таблиц, где хранятся пароли пользователей. Для примера посмотрим бд сайта на dle.
1. Открываем БД dle сайта
2. Находим таблицу dle_users, здесь хранятся данные пользователей
3. Нажимаем на "Обзор"
4. Редактируем и сохраняем данные
Способ №2.
1. Идем в в phpMyAdmin
2. Выбираем вверху SQL
3. В форму необходимо вставить следующий запрос:
INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` )
VALUES ('mail@mail.ru', 'd9b1d7db4cd6e70935368a1efb10e377', 'newadmin', '1');
4. После этого логинимся на сайте со следующими данными:
Логин: newadmin
Пароль: 123
1. Открываем БД сайта joomla
2. Ищем таблицу
3. Редактируем пароль, логин или почту
4. Сохраняем
Подобным образом можно работать с любым сайтом, главное найти таблицу с пользователями. Если пользователей на сайте много, то главный администратор всегда имеет user_id=1.
Для начинающих осваивать интернет, не волнуйтесь и не бойтесь работать с phpMyAdmin. Любую операцию можно отменить, если вы сомневаетесь в правильности своих действий. А изучить и практически грамотно пользоваться, можно лишь только путем проб и ошибок.
Хотел бы отдельно заметить, что описанный способ, не является единственным. Изменить пароль можно и путем SQL- запроса. Но для начинающих он пока сложен, а опытные вебмастера не нуждаются в пояснениях.
Данным способом восстановления пароля, а также изменения логина и почты админа, можно пользоваться как на локальном сервере Денвер, так и на виртуальном хостинге.
Удачи вам в освоении phpMyAdmin, не теряйте никогда пароли и данные доступа!
Источник: bloginru
- Вебмастеру / Полезные статьи
- 1-12-2011, 01:32
- 24 968