Забыли пароль к сайту? Получите новый!

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

Как восстановить забытый пароль? Способ первый — стандартный

Самое простое — воспользоваться встроенными возможностями движка. Для этого надо точно помнить указанный в аккаунте администратора почтовый адрес и иметь к нему доступ. Заходим по адресу http://ваш_домен/wp-login.php, жмем на ссылку «Забыли пароль», вводим свой администраторский email.

Восстановить пароль WordPress

После этого идем в почту, находим только что пришедшее письмо, а в нем ссылку, по которой надо пройти и ввести новый пароль. И записываем его на бумагу, чтобы больше не забывать.

Способ второй — через базу данных

Как известно, вся информация хранится в базе данных. И зайдя в нее мы можем узнать или поменять свой пароль. Для этого идем в phpMyAdmin из панели управления хостингом, либо скачиваем дамп базы к себе на компьютер и открываем в программе Notepad ++. В ней нам надо найти таблицу «wp_users» и нажать на ссылку «Обзор».

Восстановление пароля через БД

Появится список строк таблицы. Каждая строка — один пользователь. Вам нужен самая первая строчка, которая является админской. Найдите в ней длинный абракадабрический код — это и есть пароль.

пароль в db

Он зашифрован в MD5. Придумываем новый пароль, идем по этой ссылке на сайт-кодер, где вводим его в левое поле в строке для MD5, а в правом получаем закодированный вариант. Помните, мы уже пользовались чем-то похожим, когда убирали зашифрованные ссылки в шаблоне?

md5 кодировщик

Копируем этот код и вставляем в ячейку базы данных вместо старого. Сохраняем изменения и пользуемся новым паролем. Аналогично все делаем и через дамп базы в текстовом редакторе — ищем этот старый код-пароль, заменяем на новый, сохраняем в кодировке UTF8 без BOM, заливаем обратно на хостинг и восстанавливаем при помощи Sypex Dumper или прямо из phpMyAdmin через импорт файл с БД.





Еще один вариант восстановления пароля от блога — сделать запрос в БД и создать нового админа для сайта. Делается это при помощи команды:

INSERT INTO 'wp_usermeta' ( 'user_id', 'meta_key', 'meta_value') VALUES
(ИМЯ_АДМИНА, 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

Способ третий — через FTP

Если первым способом восстановить пароль не получилось, а второй для вас слишком сложный, то воспользуйтесь этим. Для него потребуется доступ к сайту через FTP-клиент. Их предоставляет каждый провайдер и скорее всего они есть либо в вашем аккаунте на хостинге, либо были присланы на вашу почту при заказе услуг по размещению сайта. Как подключиться по ftp к сайту показано в отдельном уроке.

Итак, открываем FTP-менеджер, соединяемся с сайтом и заходим в папку с активной в данный момент темой оформления: «wp-content/themes/ваша_тема_оформления».

Находим там файл functions.php, скачиваем к себе на комп и открываем в текстовом редакторе Notepad++. В самом верху документа после открывающего тега <?php вставляем код:

wp_set_password('qwe',1);

Где «qwe» и будет нашим новым паролем. Вы придумайте свой посложнее — о том, как правильно делать пароль в этой статье. Сохраняем файл, загружаем обратно на сервер с сайтом.

Заходим в админку с новым паролем, после чего меняем уже свой пароль из панели управления WordPress. Далее, когда поменяли, открываем встроенный редактор файлов («Внешний вид > Редактор > Функции темы (functions.php)») и удаляем вставленную строчку.

Пост написан при поддержке компании, предоставляющей прокси сервера России — http://proxyelite.ru

Поделись этой статьей с друзьями!

Это будет интересно прочитать:

Комментариев: 2

  • Проблемы с памятью начинаются, когда поставишь галочку напротив слова «Запомнить». Первый способ по восстановлению пароля прост, но не всегда работает, поэтому спасибо за все предложенные варианты.

Добавить комментарий