Вопросы о том, как восстановить пароль администратора регулярно появляются на форумах поддержки WordPress. Кто-то банально забывает пароль, у кого-то взломали сайт, а кто-то просто получает сайт от предыдущего администратора без необходимых данных. В этой статье я рассмотрю несколько способов поменять (восстановить) пароль для администратора сайта.
1 Восстановление пароля через e-mail.
Восстановление пароля через e-mail это самый простой и очевидный способ вернуть себе доступ в админку сайта. Кликаем на ссылку "Забыли пароль?" и заполняем вот такую незамысловатую форму:
После этого ждем письма с ссылкой на установку нового пароля:
Это самый простейший способ восстановить доступ администратора. Но если бы все было так просто, то нужды писать эту статью у меня бы не было. Потому что это идеальный случай - когда известен логин администратора, есть доступ к email администратора, а сервер настроен правильно и отсылает исходящие письма. Такие идеальные случаи редко бывают в жизни, поэтому продолжим.
2 Восстановление пароля через код в functions.php темы.
В этом случае подразумевается, что у вас есть доступ к FTP и вы можете скачивать и закачивать файлы вашего сервера. Вам необходимо скачать файл functions.phpвашей активной темы. Как правило, этот файл лежит по пути "корень\wp-content\themes\активная_тема\functions.php".
Скачали? Теперь в него необходимо добавить такую строчку:
wp_set_password('new_password', 1); |
Где new_password это новый пароль администратора, а 1 это ID администратора (главный администратор на любом блоге всегда будет с ID равным 1, так как он получает его при установке движка).
Главное тут помнить, что редактирование любых файлов движка необходимо делать в кодировке "UTF8 без БОМ", никакие простые блокноты для этого дела не подойдут (идеальный вариант это редактор Notepad++).
3 Восстановление пароля через базу данных.
Если у вас есть доступ к базе данных MySQL, то пароль можно установить прямо в ней. Практически на любом хостинге есть установленный phpMyAdmin (веб-интерфейс доступа к MySQL). Так что зайдите в него, выберите нужную базу и найдите в ней таблицу wp_users (префикс wp_ может быть другим, так как это настраиваемый параметр при установке движка):
Кликайте на ссылку "Обзор", перед вами появится список пользователей:
Вам необходимо кликнуть на "Изменить" у пользователя с ID равным 1. Чтобы поменять пароль у данного пользователя вам необходимо у поля user_passустановить функцию MD5, а в значение вписать новый пароль:
Где 12345 это ваш новый пароль. После нажатия на кнопку "OK" пароль будет зашифрован функцией MD5, и вы сможете использовать его при входе на свой сайт. Рекомендую здесь же изменить и логин по умолчанию "admin" на любой другой (именно к стандартному логину подбирают пароли боты).
Вот, собственно, и все. Есть еще различные способы восстановления или смены пароля, но все они будут производными от этих трех способов. Главное тут то, что вы должны иметь доступ хоть к чему-то на вашем сервере – либо к email администратора, либо к FTP, либо к MySQL базе данных. Если у вас ничего из перечисленного нет, то обратитесь к хостеру – без его помощи вы восстановить доступ к своему сайту никак не сможете.
источник http://www.wordpressplugins.ru/faq/password-recovery.html
![]()
Это интересно
0
|
|||
Последние откомментированные темы:
megr***@m*****.ru , 18.12.2011