Имя пользователя admin не активировано или заблокировано

Главные вкладки

Аватар пользователя digital_sword digital_sword 16 мая 2018 в 19:02

Имя пользователя admin не активировано или заблокировано
Drupal8. Есть доступ к БД.
Хэш пароля есть с другого сайта, но не подходит. Да и пользователь admin (главный) блокирован. Как из базы его восстановить?

Комментарии

Аватар пользователя Olegars Olegars 16 мая 2018 в 20:30

специально попробовал на двух разных сайтах, работает как часы
вот этот волшебый хэш
$S$DmbdcIckIwVzrzdVlGF27d3sW2VqLTvFPwufAorqQbkRH0viyHVk

в нем зашифровано
343434

Аватар пользователя Andruxa Andruxa 16 мая 2018 в 23:13
UPDATE `users_field_data`
SET `pass`='$S$DmbdcIckIwVzrzdVlGF27d3sW2VqLTvFPwufAorqQbkRH0viyHVk'
WHERE `uid`='1' AND`langcode`='en';

Нет, не прокатил пароль 343434.

То, что этот волшебный хэш работает на двух сайтах, говорит лишь о том, что у них одинаковая соль, что само по себе не слишком секьюрно.

Аватар пользователя Olegars Olegars 17 мая 2018 в 0:08

А почему она одинаковая? Оба сайта установлены нормальным образом но из одного дистрибутива. Значит у всех кто установил из одного дистрибутива будет одинаковая соль.

Аватар пользователя cerulean_blue cerulean_blue 17 мая 2018 в 15:55

К папке сайта совсем нет доступа?
Если есть, то используйте drush:
drush uublk --name=admin
и сменить пароль
drush upwd admin password='Some password'