Как восстановить доступ от админпанели своей CMS?

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

Joomla

  1. Войдите в phpMyAdmin и в выпадающем слева списке баз данных выберите базу данных этого веб-сайта. В левой части экрана появятся таблицы этой базы данных.
  2. Найдите таблицу под названием _users. В этом названии перед нижней черточкой у Вас будет свое собственное значение.
  3. Нажмите на планке инструментов на кнопку Browse. При этом будет показан список всех пользователей этого веб-сайта.
  4. Найдите пользователя, чей пароль Вы желаете изменить и нажмите на кнопку Edit этого ряда.
  5. Откроется веб-форма, которая позволит Вам изменить значение в поле пароля. Скопируйте указанное ниже значение
    d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

    в поле пароля и нажмите на кнопку Go. phpMyAdmin должен показать сообщение Affected rows: 1. В этот момент пароль должен изменить на secret.

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

WordPress

Вариант 1

Найдите файл functions.php, в той теме, которую вы используете (активная). Откройте его в редакторе (лучше использовать notepad++ или akelpad) и добавьте в него строчкуwp_set_password('password', 1);

Убедитесь, что строчка стоит между тегами <?php здесь ?>

Сохраните изменения и залейте его назад на хостинг. Не забудьте сохранить файл в кодировке UTF-8 без метки BOM. Откройте свой сайт в браузере и пароль для пользователя 1 (admin) станет password. Войдите в админпанель указав свой логин и пароль password, после входа удалите эту строчку из файла functions.php, иначе пароль будет перезаписываться при каждом обращении к сайту.

Не забудьте сменить пароль на свой в профиле.

Вариант 2

ПримечаниеЭтот способ применим только в том случае, если первый по каким-либо причинам невозможно исполнить (например, отсутствует FTP-доступ)

Для этого используется phpMyAdmin (или иной продукт для управления БД) для доступа к своей БД. Это доступно на всех хостингах…

Открываете свою БД. Находите таблицу wp_users

Не забудьте сделать резервную копию таблицы wp_users перед внесением изменений!!!

Открываете таблицу находите строчку в ней под номером 1 — это Вы! :)) (или иного пользователя, которому надо изменить пароль)

Выбираете столбец user_pass и меняете его содержимое на$P$BLIwZyiB0J2XvUAsNyKQI1hyEMox0A0— это шифр пароля 12345

Затем удаляете содержимое столбца user_activation_key. После открываете свой сайт и заходите в панель администрирования используя свой логин и пароль 12345. После входа не забудьте сменить пароль на свой.

Вариант 3

Создайте в корневой директории файл reset-password.php со следующим содержимым:

<?php
require 'wp-load.php';

$user = get_user_by( 'login', 'my-username' );
if ( $user ) {
    wp_set_password( 'my-new-password', $user->ID );
    echo 'New password set.';
} else {
    echo 'Error: User not found.';
}
?>

Этот код находит в базе данных пользователя с логином my-username и изменяет его пароль. Не забудьте заменить значения my-username и my-new-password на ваши имя пользователя и пароль.

Откройте загруженный файл в браузере: http://ваш-сайт.ru/reset-password.php. Если вы верно указали имя пользователя, то после этого сможете войти в панель управления, используя новый пароль. Если скрипт выдаст ошибку User not found, исправьте имя пользователя и попробуйте ещё раз.

Не забудьте удалить файл после использования.

DLE

  • Войдите в phpMyAdmin и в выпадающем слева списке баз данных выберите базу данных этого веб-сайта. В левой части экрана появятся таблицы этой базы данных;
  • Найдите таблицу под названием dle_users;
  • Найдите пользователя, чей пароль Вы желаете изменить и нажмите на кнопку Edit этого ряда;
  • Откроется веб-форма, которая позволит Вам изменить значение в поле пароля. Скопируйте указанное ниже значение7022cd14c42ff272619d6beacdc9ffde

    в поле пароля и нажмите на кнопку Go. phpMyAdmin должен показать сообщение Affected rows: 1. В этот момент пароль должен изменить на secret.

DLE использует двойное md5 шифрование: md5(md5(‘PASSWORD’))
  • CMS
  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Как изменить версию PHP в DirectAdmin

Для изменения версии PHP необходимо перейти в панели управления DirectAdmin в раздел Select PHP...

Как проверить работу сайта до обновления NS-серверов

Для того чтобы проверить работу сайта до того как сменились NS-записи (произошло обновление кеша...

Зачем выделенный IP адрес на виртуальном хостинге?

Покупка выделенного IP-адреса даёт следующие преимущества:   1. Возможность обращаться к вашему...

Как сменить доменное имя

Для смени доменного имени, вам необзодимо в панели управления DirectAdmin перейти в раздел...

Запуск скрипта по расписанию

Настроить запуск скрипта по расписанию можно в панели управления DirectAdmin,раздел Расширенные...