Меняем забытый пароль администратора для сайта на WordPress

By | 01.04.2013

Не так давно ко мне обратился один мой знакомый с просьбой помочь ему восстановить утерянный пароль администратора для сайта на CMS WordPress. Конечно же я не отказал ему в помощи, заодно подумал, что может это будет интересно также посетителям моего сайта.

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

Варианты решений:

  • восстановить пароль по письму, высланному движком WordPress на ящик электронной почты;
  • восстановить пароль через SQL-запрос;
  • восстановить пароль путем правки php-кода шаблона активной темы оформления с вызовом функции wp_set_password()
  • восстановление пароля с помощью ftp+специального файла php

А теперь более подробнее.

  1. Восстановление пароля по адресу электронной почты:

Восстановить доступ к учетной записи можно, воспользовавшись ссылкой «Забыли пароль?», которая показывается в форме входа (http://www.example.com/wordpress/wp-admin или http://www.example.com/wordpress/wp-login.php). На ящик электронной почты пользователя придет письмо с другой ссылкой по которой можно будет без лишних проблем авторизоваться.

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

2. Восстановление пароля посредством sql+phpmyadmin:

Если описанный мною выше способ по каким-либо причинам вам не подходит, тогда можно зайти в phpMyAdmin и сменить данные прямым SQL-запросом к таблице wp_users, где administrator — это имя пользователя, а приставка «wp_» (без кавычек) — префикс, заданный вами при инсталляции движка.:

Для тех, кто с не знаком с языком структурированных запросов подойдет вариант с кликами мышкой: перейдите к базе данных CMS, затем выберите уже упомянутую таблицу, нажмите на ссылку «Изменить» напротив строки с вашим логином. После в форме редактирования выберите поле user_pass и из выпадающего списка столбца «Функция» выберите значение MD5. Правее наберите новый password, кликнете по кнопочке OK.

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

3. Восстановление пароля с помощью ftp+wordpress api:

Также можно зайти по FTP, а лучше через файловый менеджер хостинга и в коде активной темы вписать вызов следующей функции, где вместо звездочек вписываете новый пароль, а вместо переменной $user_id — целое число-идентификатор пользователя. Подсказка: у администратора он обычно равняется единичке.:

4. Восстановление пароля с помощью ftp+специального файла php:

Итак, по пунктам.

  1. Создаем файл, например, emergency.php
  2. Копируем в него нижеприведенный код
  3. Заходим на наш сайт по адресу http://имя_сайта.домен/emergency.php
  4. Меняем пароль администратора
  5. Обязательно удаляем закачанный нами файл emergency.php, иначе можем потерять весь сайт целиком
  6. Наслаждаемся восстановленным доступом к админке сайта на WordPress

Источники взяты тут и тут

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

2 thoughts on “Меняем забытый пароль администратора для сайта на WordPress

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.