Image

(Последнее изменение: 23.08.2023)

Бывают разные ситуации при которых владельцу сайта нужно восстановить свой пароль к административному разделу сайта. Напомнить или сбросить пароль по email нет возможности, например потому-что ящик уже не работает или вы не помните какой там был указан адрес. Есть отличный способ быстро сбросить пароль к сайту, для этого понадобится доступ к панели управления хостингом и несколько минут времени.

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


Далее в списке баз данных нам нужно выбрать базу данных, которая относится к нашему сайту. В нашем примере всего 1 база данных от cms wordpress. В случае если у Вас их несколько и Вы не знаете к какому сайту относится та или иная база данных, достаточно открыть файл конфигурации на примере wordpress это будет файл wp-config.php в корне сайта. Сделать это можно в меню Файлы и в корневой папке сайта, по умолчанию httpdocs, открыть файл. Строка define('DB_NAME', 'DB_wordpress_8');


Откроем редактор баз данных phpMyAdmin (откроется в новом окне).
 


Выберем таблицу users с префиксом, указанную на скриншоте под цифрой 1 и нажмем на ссылку Изменить под цифрой 2. Как мы видим в базе данных всего 1 пользователь. Если у Вас их несколько, выберите того пользователя, пароль к которому нужно изменить.


В поле user_pass varchar(255) необходимо в выпадающем списке выбрать password_hash(), так как наш пароль зашифрован и мы, указывая пароль обычным текстом в поле под цифрой 2 также сделаем преобразование, как будто редактируем его через административный раздел сайта. Нажмем Вперед, чтобы применить настройки. Готово.

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