Как создать нового пользователя незаходя на сайт?

Аватар пользователя denzil_21 denzil_21 13 ноября 2014 в 18:30

При переноске сайта на хостинг я изменил пароль у admin. Но что-то пошло не так, Базу данных так и не перенес. Теперь немогу зайти на сайт ни под старым паролем ни под новым) Как создать нового пользователя с провами админа и дать ему новый пароль незаходя на сайт?

Комментарии

Аватар пользователя voviko voviko 13 ноября 2014 в 19:55

Необходимо в корне сайта создать файл, назвать его, например, reset.php.
Код файла:
define('DRUPAL_ROOT', getcwd());
require_once DRUPAL_ROOT . '/includes/password.inc';
require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
echo user_hash_password('NEWPASSWORD');
die();

Вместо NEWPASSWORD необходимо вставить требуемое значение.
хешь записать в базу