Все для CMS » Вебмастеру » Восстановление пароля админа через phpMyAdmin.

Восстановление пароля админа через phpMyAdmin.

  • 0
Данный материал предоставлен сайтом All4Cms.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Восстановление пароля админа через phpMyAdmin..

Восстановление пароля админа через phpMyAdmin. Wodrpress, DLE, Joomla и другие cms

Когда у веб мастера всего один сайт или блог, да и электронная почта, только в Яндексе и Google, путаницы с паролями доступа в админку не возникает.

Со временем появляются новые сайты, новые ящики для различных целей. Безусловно удержать в голове весь этот массив данных нереально без должного учета.

Наверное простейшим, да и самым надежным средством, является простейшая табличка, созданная в Word или Excel. Лучше если она хранится на съемном накопителе вроде флешки. Но как всегда мешает неорганизованность и русское авось, типа потом запишу данные.

При покупке одного сайта, получил файлы и дамп базы данных. После установки на свой хостинг мне было отказано в доступе в админку. Так как при заливке новой БД, Вордпресс сменил пароль, логин и электронную почту админа. Что делать в подобном случае?

На выручку админу приходит как всегда phpMyAdmin! При наличии доступа, замена пароля, логина, электронной почты, происходит за считанные минуты. Этот способ не новый, описан в различных источниках, но он самый работоспособный и доступный для начинающих.

Небольшое отступление. В БД пароли пользователей хранятся зашифрованными при помощи MD5. Принцип работы следующий. При входе в админку админ вводит свой пароль и логин. От введенного пароля вычисляется хеш - функция, а результат сравнивается со значением, которое хранится в базе данных.При равенстве значений - пароль верен.

На известном ресурсе, PR-CY находится простой сервис, позволяющий производить шифрование в MD5:

Подобных сервисов в сети множество, стоит только набрать в поиске "MD5".

Изменение пароля, логина и эл. почты Wordpress через phpMyAdmin:

Заходим в панель 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.

Изменение пароля, логина и эл. почты DLE через phpMyAdmin:

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

Как изменить пароль админа для доступа в админпанель сайта на Joomla:

1. Открываем БД сайта joomla

2. Ищем таблицу

3. Редактируем пароль, логин или почту

4. Сохраняем

Подобным образом можно работать с любым сайтом, главное найти таблицу с пользователями. Если пользователей на сайте много, то главный администратор всегда имеет user_id=1.

Для начинающих осваивать интернет, не волнуйтесь и не бойтесь работать с phpMyAdmin. Любую операцию можно отменить, если вы сомневаетесь в правильности своих действий. А изучить и практически грамотно пользоваться, можно лишь только путем проб и ошибок.

Хотел бы отдельно заметить, что описанный способ, не является единственным. Изменить пароль можно и путем SQL- запроса. Но для начинающих он пока сложен, а опытные вебмастера не нуждаются в пояснениях.

Данным способом восстановления пароля, а также изменения логина и почты админа, можно пользоваться как на локальном сервере Денвер, так и на виртуальном хостинге.

Удачи вам в освоении phpMyAdmin, не теряйте никогда пароли и данные доступа!

Источник: bloginru


  • Вебмастеру / Полезные статьи
  • 1-12-2011, 01:32
  • 24 928
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.