Все CMS предлагают форму восстановления пароля, которые доступны на странице логина в админ-панель (ссылки «Забыли пароль», «Напомнить пароль» и пр.). В первую очередь попробуйте воспользоваться этим способом. Пароль будет выслан на почтовый ящик администратора.
Если же у вас нет доступа к нужному ящику, в большинстве случаев можно сменить или сбросить пароль через базу данных, выполнив SQL-запрос или изменив значения вручную. Для ручного изменения пароля нужно, чтобы у вас был установлен phpMyAdmin. Выполнять SQL-запросы также можно через PMA или же при подключении к базе данных.
SQL-запрос в phpMyAdmin
Для выполнения SQL-запроса в PMA необходимо:
- Кликните на имя нужной базы в PMA.
- Перейти в нужный раздел, кликнув SQL на верхней панели.
- Введите запрос и нажмите Вперед.
Перед выполнением SQL-запроса необходимо проверить, какой префикс таблиц используется в базе данных. Эту информацию можно найти в конфигурационном файле сайта.
Примеры:
Изменение данных вручную
Для изменения пароля вручную:
- В phpMyAdmin кликните на имя нужной базы.
- Измените данные в таблице с пользователями — подробнее смотрите в инструкциях ниже.
Инструкции по восстановлению пароля
Drupal 8
Способ 1
Если на вашем сервере установлен Drush, можно воспользоваться следующим способом:
- Подключитесь к серверу по SSH.
- Перейдите в директорию нужного сайта с помощью команды
cd. - Выполните команду ниже, заменив newpassword на нужный пароль:
Если пароль успешно изменен, будет выведено сообщение «Changed password for admin».
Способ 2
- Скачайте файл pass.php.
- С помощью подключения по SFTP загрузите его в директорию вашего сайта.
- Откройте в браузере ссылку:
http://имя_домена/pass.php?pass=ваш_новый_пароль. - Если пароль был задан успешно, вы увидите вывод в браузере «Done. Please delete this file as soon as possible». Теперь вы можете авторизоваться в админ-панели Drupal с новым паролем.
- Обязательно удалите файл pass.php из директории сайта.
Joomla
SQL-запрос
Вручную
- В базе данных найдите таблицу joom_users и перейдите в нее.
- В строке с пользователем admin нажмите Изменить:
- Найдите строку password и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
- Нажмите «Вперед» справа внизу — изменения будут сохранены.
Wordpress
SQL-запрос
Вручную
- В базе данных найдите таблицу wp_users и перейдите в нее.
- В строке с user_login admin нажмите Изменить:
- Найдите строку user_pass и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
- Нажмите «Вперед» справа внизу — изменения будут сохранены.
1С-Битрикс
Способ 1
- С помощью подключения по SFTP создайте в директории с вашим сайтом php-файл со следующим содержимым:
- Откройте его в браузере, набрав в адресной строке
ваш_домен/имя_файла. После этого у пользователя с ID=1 (по умолчанию — администратор) установится пароль: Bitrix*123456 - Авторизуйтесь в админ-панели сайта и смените пароль на нужный вам.
- Обязательно удалите созданный php-файл.
ПРИМЕЧАНИЕ: В случае, если доступ для неавторизованных пользователей закрыт, то перед восстановлением пароля внесите правки в файл .access.php в корневой папке сайта, заменив строку:
на:
После смены пароля верните изначальное значение.
Способ 2
- С помощью подключения по SFTP создайте в директории с вашим сайтом php-файл со следующим содержимым:
- Откройте его в браузере, набрав в адресной строке
ваш_домен/имя_файла. - Авторизуйтесь на сайте без ввода логина и пароля, после чего установите в панели Bitrix новый пароль.
- Обязательно удалите созданный php-файл.
Способ 3
- В базе данных найдите таблицу b_user и перейдите в нее:
- Найдите пользователя с ID 1 и нажмите Изменить:
- Найдите строку PASSWORD и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
- Нажмите «Вперед» справа внизу — изменения будут сохранены.
DataLife Engine
- В базе данных найдите таблицу dle_users и перейдите в нее.
- В строке с пользователем admin нажмите Изменить.
- В строке password в поле «Значение» укажите: a45e49f0f3298f566bb71aff532821e5
- Нажмите «Вперед» справа внизу — ваш пароль будет изменен на
changepass. - Войдите в админ-панель с паролем changepass и обязательно измените пароль на безопасный.
HostCMS
- Скачайте файл restore_password.php (загрузка выполняется с сайта HostCMS).
- С помощью подключения по SFTP загрузите файл в директорию с вашим сайтом.
- Откройте в браузере ссылку:
http://имя_домена/restore_password.php - Сохраните реквизиты авторизации, которые будут выведены на экране.
- Войдите в админ-панель с новым паролем, после при необходимости смените его на нужный вам.
- Проверьте, что файл restore_password.php был автоматически удален из директории сайта; если это не так, обязательно удалите его вручную.
InstantCMS
- В базе данных найдите таблицу cms_users и перейдите в нее.
- В строке с пользователем admin нажмите Изменить.
- Найдите строку password. В столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
- Нажмите «Вперед» справа внизу — изменения будут сохранены.
- Снова нажмите Изменить в строке с пользователем admin .
- Скопируйте значение поля password_salt и вставьте его в строку password после указанного в нем значения, без пробелов. В столбце «Функция» выберите вариант MD5.
- Нажмите «Вперед» справа внизу, чтобы сохранить изменения.
Теперь вы можете войти в админ-панель с паролем, указанным на шаге 3.
LiveStreet
- В базе данных найдите таблицу prefix_user и перейдите в нее.
- В строке с пользователем admin нажмите Изменить.
- В строке user_password в поле «Значение» укажите: 827ccb0eea8a706c4c34a16891f84e7b
- Нажмите «Вперед» справа внизу — ваш пароль будет изменен на
12345. - Войдите в админ-панель с паролем
12345и обязательно измените пароль на безопасный.
Magento 1.9
SQL-запрос
MediaWiki
SQL-запрос
MODX Revolution
Инструкция для версий 2.1 и выше.
SQL-запрос
Вручную
1. В базе данных найдите таблицу modx_users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить:
3. На следующем шаге:
- в строке password выберите функцию MD5 и укажите новый пароль в поле рядом;
- в строке hash_class измените значение с hashing.modPBKDF2 на hashing.modMD5.
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
NetCat
SQL-запрос
Opencart
Вручную
1. В базе данных найдите таблицу oc_user и перейдите в нее.
2. Нажмите Изменить в строке с пользователем admin:
3. Найдите строку password и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
osCommerce
Вручную
1. В базе данных найдите таблицу administrators и перейдите в нее.
2. Нажмите Изменить в строке с пользователем admin.
3. В строке user_password в поле «Значение» укажите: 6cdd7c57450225fac77427f5962bb726:40
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'pass'.
5. Войдите в админ-панель с паролем pass и обязательно измените пароль на безопасный.
phpBB
SQL-запрос
Вручную
1. В базе данных найдите таблицу phpbb_users и перейдите в нее.
2. В строке с пользователем admin (user_id 2) нажмите Изменить:
3. Найдите строку user_password и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
PHP-Fusion
1. В базе данных найдите таблицу fusion_user и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. Вставьте новые значения в следующие строки.
- В строку
user_salt:
- В строку
user_password:
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'c8snsZU8' (без кавычек).
5. Войдите в админ-панель с паролем c8snsZU8 и обязательно измените пароль на собственный.
PHPShop
1. В базе данных найдите таблицу phpshop_users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. В строке password в поле «Значение» укажите: $P$BBpIN0sGRD0zaAy56gLxOZRJKc55fg0
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'rootroot'.
5. Войдите в админ-панель с паролем rootroot и обязательно измените пароль на безопасный.
Prestashop 1.7
Для изменения пароля в Prestashop необходимо предварительно узнать значение параметра cookie_key. Для этого можно использовать подключение по SFTP.
- Перейдите в директорию
/директория_сайта/app/configи откройте файл parameters.php. - Найдите строку c cookie_key и скопируйте его значение (без кавычек):
SQL-запрос
Обратите внимание: между cookie_key и паролем не должно быть пробела.
Вручную
1. В базе данных найдите таблицу ps_employee и перейдите в нее.
2. Нажмите Изменить в строке с пользователем-администратором:
3. Найдите строку passwd, выберите в столбце «Функция»MD5, после чего в поле рядом укажите скопированное значение cookie_key и Ваш новый пароль, без пробела между ними:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
PunBB
Вручную
1. В базе данных найдите таблицу users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. Найдите строку password. В столбце «Функция» выберите вариант SHA1, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
5. Снова нажмите Изменить в строке с пользователем admin.
6. Скопируйте значение поля salt и вставьте его в строку password сразу после указанного в нем значения, без пробелов:
7. Нажмите «Вперед» справа внизу, чтобы сохранить изменения.
Теперь вы можете войти в админ-панель с паролем, указанным на шаге 3.
Simple Machines Forum
SQL-запрос
Typo3
SQL-запрос
UMI.CMS
SQL-запрос