Как всем известно, пароль от CMS 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 изменит пароль каждый раз при посещении вашего сайта.