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

От автора: приветствую вас, друзья. Из этой статьи вы узнаете, как восстановить пароль в админку DLE. Тема эта актуальна для любого сайта на любом движке, поскольку любому человеку свойственно ошибаться, и любой может забыть пароль от админки. Итак, давайте посмотрим, как восстановить пароль в DLE.

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

Процедура восстановления пароля для рядовых пользователей достаточно проста. В верхней части вашего сайта найдите ссылку входа и, как правило, где-то рядом может быть ссылка на страницу восстановления пароля. В стандартном шаблоне DLE это выглядит так:

Если в вашем шаблоне ничего похожего нет, тогда просто используйте ссылку следующего вида — http://your_domen/index.php?do=lostpassword

По ссылке мы попадаем на страницу восстановления пароля, где достаточно ввести логин или E-mail, чтобы запустить процедуру восстановления пароля. После этого на E-mail придет инструкция по восстановлению пароля.

Однако все это по умолчанию работает только для рядовых пользователей. Администратор же при попытке восстановления пароля увидит следующее сообщение:

Оказывается, по умолчанию восстановление пароля для администратора запрещено в целях безопасности. Если вы захотите в будущем все же включить для администраторов функцию восстановления пароля, то сделать это можно в админке в меню Пользователи — Настройка групп пользователей. В таблице выберите группу Администраторы и из списка Действие выбираем Редактировать.

На странице настроек группы включите функцию восстановления пароля.

Но все это возможно, конечно же, только в том случае, если вы не забыли пароль в админку DLE и имеете к ней доступ. А что же делать администратору, забывшему пароль и не имеющему доступ в админку? Неужели все пропало?

Нет, не спешите паниковать. Есть еще один вариант изменения пароля. Для этого варианта вам потребуется доступ к базе данных сайта. Как вы, наверное, уже догадались, мы выполним sql-запрос, которым просто поменяем пароль администратора в соответствующей таблице. Запрос будет выглядеть так:

Здесь мы обновляем таблицу dle_users. Проверьте, как у вас называется таблица, поскольку если на этапе установки вы изменяли префикс таблиц, тогда вместо dle_ может быть указан другой префикс. В этом случае укажите его. Далее, в этой части — MD5(MD5(’111111′)) — в качестве нового пароля устанавливается пароль 111111. Соответственно, вы можете установить свой. Ну и последняя часть запроса — WHERE name = ‘admin’ — указывает на имя пользователя. Здесь, соответственно, вы укажете свой логин администратора.

На этом у меня сегодня все. Если вы хотите ближе познакомиться с DLE и научиться создавать на этой CMS свои сайты с нуля, тогда познакомьтесь с нашим курсом . Удачи!

Для чего сбрасывать пароль через phpMyAdmin ? Ситуаций может быть много — Вы забыли этот пароль и по каким-то причинам не можете вспомнить через электронную почту, Вас почему-то не пускают в админку, Вы забыли пароль от электронной почты или этим ящиком уже не пользуетесь, Ваш блог просто сломали и изменили пароль (не дай Бог) и т.д. Самым простым решением является сброс пароля через phpMyAdmin на веб хостинге.

Недавно я работал с одним блогом, требующим прямого вмешательства в БД и сброса пароля, поэтому решил написать этот пост, чтобы в случае необходимости — Вы имели некую инструкцию «Как сбросить пароль к админке WordPress через phpMyAdmin на хостинге».

Итак, в любом случае, но доступ на хостинг в панель управления Вашим сайтом (сайтами) у Вас остается и нам этого достаточно. В зависимости от того, каким интернет хостингом Вы пользуетесь — тип и внешний вид панели управления сайтами будет разный, но в каждой такой панели является пункт«phpMyAdmin», вот его и находите.

phpMyAdmin может быть скрыт, скажем — находиться в подпункте «Управление базами данных », поэтому внимательно просмотрите панель управления и найдите это приложение. Нашли и переходим непосредственно в phpMyAdmin. Перед Вами возникнет вот такая картина:

Здесь мы имеем возможность делать с нашими базами данных все, что нам нужно, полностью ими управлять. Сейчас нам необходимо найти ту БД, которая касается нашего блога. Если Вы не помните какая именно база данных из списка (их здесь в левой стороне может быть несколько) касается Вашего ресурса, то просто посмотрите файл wp-config.php, там Вы все эти данные прописывали.

Находите в этом файле строку:

define(‘DB_NAME’, ‘Название вашей БД’) ;

И именно эту базу данных выбираете в phpMyAdmin.

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

В этой таблице записаны все пользователи (если таких несколько), которые имеют доступ к управлению блогом. Именно здесь мы и сможем изменить пароль или удалить определенного пользователя — нажимаем на wp_users и нам откроется содержание всей таблицы.
Здесь нам нужно отредактировать пароль. В случае с блогом, с которым я работал, было видно, что кроме администратора был зарегистрирован еще один пользователь, а владелец мне сообщил, что пользователь должен быть только один. Значит кто-то там уже жил.
В таблице нам необходимо нажать на карандашик «Редактировать» рядом с именем пользователя и изменить пароль.

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

Сейчас пароль у нас зашифрованный методом MD5, поэтому в соответствующем строчке мы видим непонятные символы.

Чтобы изменить пароль — делаем следующее: в строчке user_pass в поле пароля пишем новый пароль, а в поле varchar (64) — выбираем метод шифрования MD5 .

Внесли изменения и жмем кнопочку «Вперед » в самом низу и сохраняем новый пароль .

После сохранения всех изменений — тот пароль, Вы прописывали, снова станет в MD5, но он будет такой, какой Вам нужно. Теперь спокойно заходим в мастерскую блога с новым паролем.

Совет. НИКОГДА не используйте логин admin и простенькие пароли — это убережет Вас от неприятных последствий взлома Вашего ресурса. Измените свои данные доступа на более сложные и «странные».

…всё просто, хотя процедура восстановления пароля сайта на MaxSitecms отличается и чуть сложнее механики , но — это, скорее, плюс… …ибо вражий подбор ключиков к админке сайта на максайтCMS выигрышно усложняется.

Который сталкивался с бедой «забывчивость пароля» — знает!

Восстанавливаем пароль сайта в базе данных MySQL MaxSite CMS

что через страницу восстановления паролей КОМЮЗЕРАМ – вам (как админу) этого не сделать, — войти в админку можно, а восстановить пароль — нет! Никакой ввод электронной почты вам не поможет. Следовательно, нам нужен доступ к панели управления Базой Данных сайта. Итак:

…заходим в БД. Слева в меню отыскиваем строку mso_users (кликаем) –

нас перебросит на страницу редакций таблиц админа и авторов сайта. Теперь минуту внимания: но и в Базе Данных MySQL нам запросто наш пароль не заменить, скажем, как это можно легко реализовать с сайтами на движках вроде Joomla или WordPress (Волдпресс). Немного поясню, чтобы стало всё понятно:

Все пароли хранятся в БД в зашифрованном же виде (обратите внимание на параметры, а именно на то, что прописано ниже users_password — строчка символов –

Фото — 2

это и есть ваш зашифрованный хеш-пароль. Запомните это окошко – оно нам скоро пригодится. Итак, как вы понимаете, все пароли хранятся в БД в зашифрованном виде, шифрование же паролей системой генерируется с помощью положения MD5 .

…первое, в выподающем окошке (подчёркнуто зелёным) выбрать MD5 и — (подчёркнуто коричневым) прописать новый пароль обычными символами. Жмём внизу страницы «ОК». Всё, ваш новый пароль зашифрован и теперь отображается в «параметрах» фото 2

Но, к сожалению или НЕ К СОЖАЛЕНИЮ, нам и этот способ не подойдёт. И хорошо! …ибо злыдень, завладев паролем от Базы ваших Данных, не сможет запросто изменить ваш АДМИНИСТРАТИВНЫЙ пароль, ибо не знает вашего же «секретного слова или фразы», помните, которое прописывали в процессе начальной установки своего сайта на MaxSite, в документе mso_config.php . Путь таков:

ДОМЕН.ru/application/maxsite

(замените на домен вашего сайта).

…секретная фраза нам и пригодится!

Вот мы и подошли к важнейшему моменту – восстановление забытого пароля блога на MaxSiteсмс:

Заходите в файловый менеджер и создайте в корне вашего сайта документ с абсолютно любым названием (английские символы), но с расширением.php Я назвал j.php

Открываем его для редактирования… и прописываем в нём следующую строку:

Как понимаете – первые цифры в кавычках это и есть ваш новый пароль и …ваша секретная фраза. Всё это прописываете в строке… Сохраняете! И открываете созданный документ в браузере. Введите в окошко браузера следующий адрес и жмите«Enter»:

http://ДОМЕН.ru/j.php

Вот это и будет ваш новый зашифрованный пароль (хеш).

Копируйте его в буфер. Думаю и говорить не стоит, что его нужно ввести в поле, которое показано на фото 2 .

Делается это так:

Вновь заходите в «Параметры». Ссылку «Изменить» теперь нажимать не стоит, а стоит два раза кликнуть прямо на строку хеш, которая подчёркнута. Откроется быстрая «редакция», вот в это окошко и пропишите ваш скопированный зашифрованный пароль.

Жмите «ОК».

Всё, новый пароль задан. Таким образом наш пароль формировался ни просто посредством MD5, но и ещё, как бы сказать, добавочно проверяя/подтверждая ваши ПРАВА на СМЕНУ пароля — используя секретную фразу (ключ). Добавочная защита!

Проверяйте вход в админку.

Что касается созданного документа, можете его удалить, от греха… или куда-то сохранить на комп.

Теперь вы знаете как восстанавливаются пароли в CMSках MaxSite и WordPress

Спасибо за нажатие на кнопочки))


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

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

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

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

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

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

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

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


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

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

Заходим в панель phpMyAdmin вашего сайта
2. Выбираем нужную БД, если она не одна
3. Выбираем таблицу wp_users, действие "Обзор"


4. Кликаем мышкой и смотрим:


user_pass - $P$BkIM9ktWqa4z5yUiGh442kNqbKx/fG0
user_nicename - admin
user_email - [email protected]
display_name - admin

Редактируем в таблице данные:


Здесь думаю пояснения излишни, все эти данные мы можем смело менять на свои.

Теперь вспомним про MD5 , зашифруем ваш новый пароль и введем его в поле user_pass.

Например:
admin -
superadmin -
123 -
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 ("[email protected]", "d9b1d7db4cd6e70935368a1efb10e377", "newadmin", "1");
4. После этого логинимся на сайте со следующими данными:
Логин: newadmin
Пароль: 123

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


1. Открываем БД сайта joomla
2. Ищем таблицу
3. Редактируем пароль, логин или почту
4. Сохраняем




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

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

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

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

Как восстановить вход в админ панель WordPress. Если у вас не получилось осуществить авторизацию в админки WordPress! Ничего страшного, решение есть. В этом руководстве я подробно опишу несколько примеров по восстановлению доступа к WordPress. Допустим вы столкнулись с этой проблемой, то не спешите удалять ваш сайт и бросать в топку все ваши начинания. Ведь это не решит проблему!

Все проблемы имеют логическое решение, поэтому не нужно паниковать. Давайте лучше познакомимся с некоторыми примерами, которые помогут вам быстро и безопасно решить эту неприятную проблему. И быть наиболее подкованными если такая ситуация вдруг повторится в будущем. Как восстановить вход в админку WordPress? Вперед!

Содержание статьи:

Изменение пароля от админки WordPress — через окно авторизации админ панели

Самый первый способ вернуть свой доступ к админ-панели. Это сброс пароля через окно авторизации. Попробуйте для начала именно этот способ.

  1. Ознакомьтесь с предоставленной информацией.
  2. В поле «Имя пользователя или e-mail» вам необходимо указать действующий почтовый ящик или логин от админ панели.
  3. Нажмите на кнопку «Получить новый пароль» — в короткий промежуток времени на ваш почтовый ящик, придет письмо с необходимой информацией для восстановления доступа к вашей админке с новым паролем к WordPress.

Примечание: Действующий логин и почтовый ящик, которые вы указывали при установке движка.

Бывают случаи когда этот способ не помогает. К примеру вы забыли ваш логин и почтовый ящик. Причин может быть большое количество: сервер не отвечает или возможно не настроен на рассылку почты, не правильно указан e-mail и т.д. Пугаться не нужно, есть еще варианты для восстановления доступа к вашему проекту. Следующим вариантом будет направленное корректирование инфы базы Mysql вашего действующего проекта, утилитой PHPMyadmin.

Восстановление пароля WordPress с помощью PHPMyadmin

Это распространенный метод для создания новой авторизации, к админ-панели WordPress. Для начала Вам необходимо зайти на хостинг, или на ваш сервер с находящимся на нем проектом. Если проект находится на хостинге! То вам необходимо позвонить или написать в тех-поддержку, своего хостинг провайдера с просьбой выслать необходимую информацию, для использования утилиты PHPMyadmin. Любой уважающий себя поставщик услуг хостинга, обязан предоставить вам эти данные. Если нет, то переходите к следующему варианту.

PHPMyadmin — это универсальная утилита, для управления базами данных Mysql и другими базами. Нам необходим доступ именно к базе Mysql. В ней и содержаться все параметры установки WordPress, которые отвечают за вход и работу вашего сайта. Приступим!


После авторизации в утилите PHPMyadmin, перед вами откроется окно с огромным количеством функций. Обратите внимание на изображение выше.

  1. В левой колонке, найдите строку wp_user, Ваш префикс может отличаться. Ознакомьтесь со статьей «, в ней вы найдете полезную информацию об изменении префикса в базах Mysql. По умолчанию во всех установках WordPress префикс wp_. Если вы нашли строку wp_user, то нажмите на нее. Смотрите изображение выше.
  2. В рабочей зоне утилиты вы увидите зарегистрированных пользователей, вам необходимы данные о вашей учетной записи. В данном поле нажмите на вкладку «Изменить».

После вам откроется окно редактирования данных учетной записи пользователя.

  1. Обратите внимание на строку user_pass! Именно эта строчка отвечает за пароль входа в админ панель WordPress. С ней мы и будем работать.
  2. Откройте вкладку и выберите кодировку MD5.
  3. В поле с непонятными символами, сотрите все и введите Ваш новый пароль.
  4. И в завершении нажмите кнопку «Вперед». В некоторых случаях это кнопка «ОК».

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

Восстановление и изменение пароля при помощи файла PHP

Этот способ будет наиболее полезней, чем к примеру метод коррекции информации базы Mysql в PHPMyadmin. Рассмотрим это решение для восстановления информации для последующей успешной авторизации. Вот необходимый код:

ID); }

Для грамотного решения ситуации с вынужденной коррекцией информации, с последующим удачным переходом в административную часть вашего проекта. Нужно добавить дополнительный файлик с типа «password_new» с расширением php. После вставьте в этот файлик код расположенный выше. Вам необходимо изменить только строки ‘Ваше_имя ‘и’Новый_пароль ‘ на Ваши значения.

Далее вы можете использовать любой FTP клиент, ваша задача подключиться к хостингу или серверу вашего проекта. Точнее нужна сама действующая директория сайта. Отыщите в ней папочку wp-content, после создайте в этой папке еще одну папочку с названием mu-plugins. Далее выгрузите соответствующий файл «password_new» в эту папку.

Соответствующий путь до вашего файла с кодом, должен быть определенного вида:
После выполненных действий, вы с легкостью зайдете в админ панель WordPress. При входе Вам необходимо будет ввести данные для авторизации, которые были указаны вами в предварительно созданном файлике с названием password_new. После обязательно выполните следующие действия:

  1. Затем после удачного перехода в вашу административную часть вашего проекта, вы должны поменять логин и пароль для следующей авторизации в панели.
  2. Далее вернитесь в папку с вашим созданным файликом. Путь: Ваш_сайт/wp-content/mu-plugins/password_new.php и удалите его.
  3. В противном случае, если вы не удалите этот код с файлом. При каждой авторизации в административной части проекта, ваш движок будет стремиться поменять ваш пароль на соответствующий тому что вы создали с помощью PHP кода. В итоге это поспособствует значительному снижению скорости вашего проекта на движке WordPress или же привести к некорректной работе. Будьте внимательны.

Заключение

Я описал для вас, самые действенные и наиболее безопасные методы, восстановления доступа к административной части сайта. Я рекомендую вам, на будущее придумывайте более безопасный пароль авторизации на вашем проекте. И обязательно записывайте всю информацию в блокнот или сохраняйте в отдельном файле.

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

  • Читайте статьи по этой теме:



Top