Что делать, если потерян доступ к админке WordPress

wordpress пароль, сброс пароля wordpress, изменить пароль wordpress, wordpress восстановить пароль
Что делать, если потерян доступ к админке WordPress (wordpress пароль)

Вероятно, это будет неприятная новость для вас, когда вы узнаете, что вход в админ-панель недоступен.
Наиболее вероятный случай – это «провал в памяти», и вы просто забыли пароль, в силу каких-либо обстоятельств. Решить данную проблему не составит труда. Все что от вас требуется – обратиться к родной функции WordPress: восстановление пароля. Введите ваш e-mail, и следуйте инструкциям в письме. Данный способ позволит вернуть (точнее будет использовать слово «сменить») ваш пароль в кротчайшие сроки. И я уверен вы об этом методе прекрасно знаете.

Намного серьезнее, когда по какой-либо причине не существует вашей учетной записи. Может быть, вас взломали, а может быть возникли проблемы с базой данных (БД), а если другой пользователь просто-напросто удалил вашу учетную запись. Тогда существуют различные способы решить эту проблему.

Как поступать, если кажется, что ваша учетная запись удалена

Вот некоторые симптомы, которые подтверждают наши предположения:

— Подтверждение о смене пароля никогда не придет на ваш электронный адрес.
— При попытке восстановить пароль система сообщит вам: “Неверный логин или e-mail”
— Ну и, конечно же, предыдущие логин и пароль работать не будут.

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

Восстановление через командную строку MySQL

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

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

 mysql –u root –p

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

Следующий шаг – выбор базы данных, в которой установлен ваш блог. Если не помните точное название БД, то используйте следующую команду

 show databases;

А далее перейдите на правильную БД

use DB-NAME

DB-NAME изменяем на правильное название базы данных.

Далее командой

 show tables;

показываем все таблицы базы и выбираем там wp_users (если, конечно же, префикс, который вы использовали при установке, называется wp)

Если вы подозреваете, что ваша учетная запись была удалена, то лучше использовать следующую команду, которая проверит, существует ли такой логин или нет

 select id, user_login from USER; 

USER поменять на проверяемый логин!

На следующем шаге вам нужно обновить пароль для логина admin (если после проверки мы убедились, что этакий существует). Если пользователя admin не существует, то можете поменять пароль для другого пользователя командой

 update USER set user_pass=MD5(‘NEW-PASS’) where id=ADMIN-ID;

USER меняем на логин пользователя, NEW-PASS — на новый пароль, ADMIN-ID — на id пользователя.

Вот и все, с этого момента ваш пароль снова будет работать нормально.

Восстановление через phpMyAdmin

Данный способ, по сути, аналог восстановления пароля через командную строку MySQL. Однако этот способ гораздо удобнее благодаря графическому интерфейсу phpMyAdmin.

Зайдите в phpMyAdmin с использованием вашего логина и пароля.

Важно! Чаще всего доступ к phpMyAdmin происходит через браузер. Адрес для доступа к интерфейсу phpMyAdmin прежде нужно узнать у вашего хостинг-провайдера.

Просто зайдите в вашу базу данных, далее откройте таблицу wp_users (про префикс я уже говорил выше)

Нажмите на кнопку Изменить (рядом с карандашом).
wordpress пароль, сброс пароля wordpress, изменить пароль wordpress, wordpress восстановить пароль

Вы попадете на страницу редактирования данных пользователя. Сотрите все, что находится в поле user_pass и введите ваш новый пароль

wordpress пароль, сброс пароля wordpress, изменить пароль wordpress, wordpress восстановить пароль

Далее зашифруем пароль как показано на картинке

wordpress пароль, сброс пароля wordpress, изменить пароль wordpress, wordpress восстановить пароль

Ну и наконец, нажмем на кнопку ОК.
У вас новый пароль!

Скрипт восстановления emergency.php

Изучая тему восстановления паролей при их потере, я наткнулся на данный способ и был приятно удивлен, что за 3 года работы с WordPress я не знал о существовании скрипта восстановления пароля.

Выглядит это следующим образом

wordpress пароль, сброс пароля wordpress, изменить пароль wordpress, wordpress восстановить пароль

Просто загрузите скрипт в корень вашего сайта и откройте его в браузере (http://домен.ru/emergency.php). Выше я показал, как выглядит страница. Заполните все пустые поля, а их здесь всего два. Логин, для которого вы собираетесь поменять пароль, второе поле – новый пароль. В подтверждение нового пароля на e-mail вы получите письмо.
После произведения всех процедур удалите данный файл, так как с помощью него пароль сможет поменять любой пользователь. В случае, если вы забыли уничтожить этот файл не пугайтесь, как только злоумышленник попытается поменять пароль к вам на электронный адрес придет письмо об этом событии.
Получить скрипт вы сможете на странице: аварийный сброс пароля.

Изменение пароля через functions.php

Ну и наконец, последний способ изменить пароль. Данный способ требует FTP-доступ к папкам сайта.

После того как доступ налажен, откройте на сервере файл functions.php вашей текущей темы и добавьте новую строку

 wp_set_password(‘NEW-PASS‘,id);

NEW-PASS нужно поменять на пароль, который хотите задать пользователю. Вместо id написать номер пользователя, пароль которого хотите поменять, для случая admin, id=1.

Теперь осталось применить данные изменения. Сохраните заново functions.php и обновите страницу блога в браузере. Готово! Теперь снова зайдите в редактирование файла и удалите то, что добавили.

Чтобы зайти в администраторскую панель используйте данный пароль.

На этом все! Мы разобрали наиболее популярные способы восстановления/изменения пароля на блоге WordPress.

Выскажу личное мнение. Если у меня возникают проблемы и нужно изменить пароль, то я, конечно же, использую второй способ — Восстановление через phpMyAdmin. Данный способ наиболее простой и быстрый.

А вы когда-нибудь теряли пароль? Каким способом вы его восстанавливали? А если потеряете, какой способ будете использовать?


Проблемы выбора подарка, наверное, преследуют каждого из нас. Мы обходим десятки магазинов, вбиваем сотни запросов со словами «Что подарить на день рождение?». Но ведь все-таки есть отличный вариант – чайные сервизы. Очень оригинальный подарок.

3 комментарии для “Что делать, если потерян доступ к админке WordPress

  1. Сергей Ответ

    Я испробовал все перечисленные способы. Теперь после ввода логина и пароля открывается пустая страница. На верно, я что-то накосячил? Только не пойму что? Как можно исправить ситуацию?

  2. Evgeniy Ответ

    Здравствуйте. Начинаю изучать вордпресс. Стал пытаться редактировать, естественно с помощью поиска в инете. Но и что то накосячил. Теперь вобще не не могу войти в свой аккаунт. Появляется это Parse error: syntax error, unexpected T_STRING in /home/zbiz/public_html/wp-content/themes/gvotheme/functions.php on line 22.
    Не подскажете как исправить? С уважением Евгений

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>