При переноске сайта на хостинг я изменил пароль у admin. Но что-то пошло не так, Базу данных так и не перенес. Теперь немогу зайти на сайт ни под старым паролем ни под новым) Как создать нового пользователя с провами админа и дать ему новый пароль незаходя на сайт?
Комментарии
вычислить хэш от пароля и записать его в БД ..
хорошее видео:
http://buildamodule.com/video/change-management-and-version-control-how-...
Необходимо в корне сайта создать файл, назвать его, например, 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 необходимо вставить требуемое значение.
хешь записать в базу
drush uli
ковырять базу. в нете куча примеров как изменить пароль юзера 1