Скидання пароля адміністратора друпал

У випадку втрати пароля від акаунта адміністратора і неможливості відноіити його через форму відновлення (наприклад бів вказаний недійсна адреса электронної пошти) пароль можна відновити з допомогою генерації нового пароля (його хешу) й наступному його оновлению у базі даних.

Для скидання пароля адміністратора знадобиться доступ до командного рядка сервера й до бази даних

Генерація нового пароля

Для генерації хешу нового пароля виконайте наступну команду із кореневого каталога Друпал:

Для Drupal 7 команда виглядає так

…й кеш чистити не потрібно.

Оновлення пароля адміністратора.

Тепер оновлюємо пароль користувача, у нашому випадку – Адміністратора з UID 1, який однаковий для Drupal 7 й 8.

Очистка кешу

Наразі увійти з новим паролем не вийде, т.я. система авторизації Друпал не звертається до  таблиці users_field_data кожного разу, а використовує кеш.

Для очистки кеша адміністратора виконуємо наступний  SQL запит:

Готово!