Сброс пароля drupal 7

Дата публикации: 18 08 2014 Автор: PazitiFF
Для того, чтобы сбросить пароль в CMS Drupal 7, можно воспользоваться следующим методом. Нужно добавить в index.php строки
<?php
define('DRUPAL_ROOT', getcwd());
require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
 
require_once 'includes/password.inc';
echo user_hash_password('123456'); // 123456 = Новый пароль
die();
 
menu_execute_active_handler();
?>
Скопировать сгенерированный хеш Обновить хеш в базе данных для нужного юзера, в данном случае для root
UPDATE users SET pass='$S$CGM3hk.Fvl/pQlirfJmIQiXMOdifVR.wPoyT9e81ktxAStq7pmGK' where uid=1;
Так же можно сбросить пароль, изпользуя утилиту drush - root - это имя пользователя 1 и может отличаться на вашем сайте
drush upwd root --password="123456"

Add new comment

Plain text

  • No HTML tags allowed.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.