Все CMS предлагают форму восстановления пароля, которые доступны на странице логина в админ-панель (ссылки «Забыли пароль», «Напомнить пароль» и пр.). В первую очередь попробуйте воспользоваться этим способом. Пароль будет выслан на почтовый ящик администратора.
Если же у вас нет доступа к нужному ящику, в большинстве случаев можно сменить или сбросить пароль через базу данных, выполнив SQL-запрос или изменив значения вручную. Для ручного изменения пароля нужно, чтобы у вас был установлен phpMyAdmin. Выполнять SQL-запросы также можно через PMA или же при подключении к базе данных.
Для выполнения SQL-запроса в PMA необходимо:
Перед выполнением SQL-запроса необходимо проверить, какой префикс таблиц используется в базе данных. Эту информацию можно найти в конфигурационном файле сайта.
Примеры:
# В конфигурационном файле Joomla:
$dbprefix = 'j74n1_'
# В конфигурационном файле Wordpress:
$table_prefix = 'wp_';
Для изменения пароля вручную:
Способ 1
Если на вашем сервере установлен Drush, можно воспользоваться следующим способом:
cd
.drush upwd admin --password=newpassword
Если пароль успешно изменен, будет выведено сообщение «Changed password for admin».
Способ 2
http://имя_домена/pass.php?pass=ваш_новый_пароль
.SQL-запрос
UPDATE `joom_users`
SET password= MD5('ваш_новый_пароль')
WHERE id = 711;
SQL-запрос
UPDATE `wp_users` SET `user_pass` = MD5('ваш_новый_пароль') WHERE `wp_users`.`user_login` = "admin";
Вручную
Способ 1
<?
require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
echo $USER->Update(1,array("PASSWORD"=>'Bitrix*123456'));
echo $USER->LAST_ERROR;
require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>
ваш_домен/имя_файла
. После этого у пользователя с ID=1 (по умолчанию — администратор) установится пароль: Bitrix*123456ПРИМЕЧАНИЕ: В случае, если доступ для неавторизованных пользователей закрыт, то перед восстановлением пароля внесите правки в файл .access.php в корневой папке сайта, заменив строку:
$PERM["/"]["*"]="D";
на:
$PERM["/"]["*"]="R";
После смены пароля верните изначальное значение.
Способ 2
<?php
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
global $USER;
$USER->Authorize(1);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
?>
ваш_домен/имя_файла
. Способ 3
changepass
.http://имя_домена/restore_password.php
Теперь вы можете войти в админ-панель с паролем, указанным на шаге 3.
12345
.12345
и обязательно измените пароль на безопасный.SQL-запрос
UPDATE admin_user SET `password` = md5('ваш_новый_пароль'), is_active = 1 WHERE `username` = 'admin';
SQL-запрос
UPDATE user SET user_password = MD5( CONCAT( user_id, '-', MD5( 'ваш_новый_пароль' ) ) ) WHERE user_id =1
Инструкция для версий 2.1 и выше.
SQL-запрос
UPDATE modx_users SET hash_class = 'hashing.modMD5', password = MD5('ваш_новый_пароль') WHERE username = 'admin';
Вручную
1. В базе данных найдите таблицу modx_users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить:
3. На следующем шаге:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
SQL-запрос
UPDATE User SET Password = MD5('ваш_новый_пароль') WHERE User_ID=1;
Вручную
1. В базе данных найдите таблицу oc_user и перейдите в нее.
2. Нажмите Изменить в строке с пользователем admin:
3. Найдите строку password и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
Вручную
1. В базе данных найдите таблицу administrators и перейдите в нее.
2. Нажмите Изменить в строке с пользователем admin.
3. В строке user_password в поле «Значение» укажите: 6cdd7c57450225fac77427f5962bb726:40
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'pass'.
5. Войдите в админ-панель с паролем pass и обязательно измените пароль на безопасный.
SQL-запрос
UPDATE phpbb_users SET 'user_password' = md5('ваш_новый_пароль') WHERE 'user_id' = 2
Вручную
1. В базе данных найдите таблицу phpbb_users и перейдите в нее.
2. В строке с пользователем admin (user_id 2) нажмите Изменить:
3. Найдите строку user_password и в столбце «Функция» выберите вариант MD5, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
1. В базе данных найдите таблицу fusion_user и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. Вставьте новые значения в следующие строки.
user_salt
:6684574b344de27e2f63415bbd32a903bb40cc00
user_password
:3b70ac8fced1f11ac3ac1b82282736912eedf8a7d52738c9257fd7dafad7eecd
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'c8snsZU8' (без кавычек).
5. Войдите в админ-панель с паролем c8snsZU8 и обязательно измените пароль на собственный.
1. В базе данных найдите таблицу phpshop_users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. В строке password в поле «Значение» укажите: $P$BBpIN0sGRD0zaAy56gLxOZRJKc55fg0
4. Нажмите «Вперед» справа внизу — ваш пароль будет изменен на 'rootroot'.
5. Войдите в админ-панель с паролем rootroot и обязательно измените пароль на безопасный.
Для изменения пароля в Prestashop необходимо предварительно узнать значение параметра cookie_key. Для этого можно использовать подключение по SFTP.
/директория_сайта/app/config
и откройте файл parameters.php.SQL-запрос
UPDATE ps_employee
SET passwd=md5("значение_cookie_key_и_ваш_новый_пароль")
WHERE email="email_администратора"
Обратите внимание: между cookie_key и паролем не должно быть пробела.
Вручную
1. В базе данных найдите таблицу ps_employee и перейдите в нее.
2. Нажмите Изменить в строке с пользователем-администратором:
3. Найдите строку passwd, выберите в столбце «Функция»MD5, после чего в поле рядом укажите скопированное значение cookie_key и Ваш новый пароль, без пробела между ними:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
Вручную
1. В базе данных найдите таблицу users и перейдите в нее.
2. В строке с пользователем admin нажмите Изменить.
3. Найдите строку password. В столбце «Функция» выберите вариант SHA1, после чего укажите новый пароль в поле рядом:
4. Нажмите «Вперед» справа внизу — изменения будут сохранены.
5. Снова нажмите Изменить в строке с пользователем admin.
6. Скопируйте значение поля salt и вставьте его в строку password сразу после указанного в нем значения, без пробелов:
7. Нажмите «Вперед» справа внизу, чтобы сохранить изменения.
Теперь вы можете войти в админ-панель с паролем, указанным на шаге 3.
SQL-запрос
UPDATE smf_members SET passwd = SHA1(CONCAT(LOWER(member_name), 'ваш_новый_пароль')) WHERE id_member = 1
SQL-запрос
UPDATE be_users SET password=md5('ваш_новый_пароль') WHERE username = 'admin';
SQL-запрос
UPDATE cms3_object_content SET varchar_val=md5('ваш_новый_пароль') WHERE obj_id=(SELECT id FROM cms3_objects WHERE guid='system-supervisor' LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='password' LIMIT 1)