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

Как всем известно, пароль от CMS WordPress позволяет свободный доступ к сайту на Вордпресс и создает возможность для полноценной работы сайтом.

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

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

Как легко восстановить пароль для WordPress сайта

Как изменить пароль в админпанели WordPress

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

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

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

Восстановление пароля по имейлу

При этом варианте вся процедура восстановления пароля происходит по классической схеме. В случае забытого пароля в стандартной форме входа нужно выбрать опцию — «Забыли пароль» и вводится имейл почту пользователя или его логин. После выполнения данных действий в указанный ящик придет специальное письмо для сброса пароля. В этом случае можно в зависимости от выбора можно восстановить старый пароль или установить новую. Просто важно учитывать, что пароль должен быть:

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

Длина пароля должна быть минимум из 8 символов и более, и содержать большие и маленькие буквы, цифры (желательно, чтобы одинаковые цифры не были) и обязательно специальные символы. Пароль не рекомендуется сохранить наследующих устройствах:

  • диске,
  • на компьютере,
  • на флешь накопителе,
  • и на других носителях

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

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

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

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

Здесь за изменения пароля отвечает опция MD5 которая появится в выпадающем окне поля user_pass. В данной поле пишем желаемый пароль для данного пользователя и ликуем. Все изменили пароль, для сохранения изменения нажимаем на кнопку «сохранить».

Восстановить пароль с посредством РНР файл

В том случае, когда все описанные до сих пор методы каким-то образом недоступны или не работают, тогда процедуру установления пароля для сайта Myveb.ru можно для определенного пользователя можно реализовать с помощью стандартного РНР файла. Чтобы решить проблему с помощью данного действия, вам необходимо соединение к FTP серверу, где размещается файлы ресурса. Если существуют такая возможность решение проблем намного упрощается, тем, что требуется только создать новый РНР файл с любым названием в следующем виде:

<?php

add_action( ‘init’, ‘my_password_recovery’ );

function my_password_recovery() {

    $user = get_user_by( ‘login’, ‘my-username’ );

    wp_set_password( ‘my-new-password’, $user->ID );

}

?>

Указанный код найдет в БД всю соответствующую информацию о конкретном пользователе, который указан в файле. Только не следует забывать вместе my-username и my-new-password ввести собственные данные — пароль и имя пользователя, для которого осуществляется восстановление пароля.

Далее находим и открываем корневую папку ресурса — и в папке wp-content находим директорию mu-plugins (только не следует путать с директорией plugins). Если такая директория отсутствует, то необходимо создать ее самому. После всего этого новый созданный PHP файл нужно залить в эту директорию.

Путь до этого файла будет выглядеть приблизительно таким образом:: wordpress/wp-content/mu-plugins/password-recovery.php

Все, после выполнения всех этих действий вы сможете войти админпанель с помощью нового созданного пароля.

И последний, важно удалить файл, которого создали, в противном случае WordPress изменит пароль каждый раз при посещении вашего сайта.