Вы можете создать нового пользователя, добавив строку в таблицу пользователей. Поле пароля должно содержать хешированный пароль MD5. Вы можете использовать онлайн-генераторы MD5 или, если вы используете PHPMyAdmin, выбрать функцию MD5 рядом с текстовым полем, где вы вводите свой простой пароль. Запишите идентификатор пользователя (uid) вашего нового пользователя. После этого вам нужно найти роль с достаточными разрешениями в таблице ролей. Найдите идентификатор роли (рид) и введите uid и рид в новой строке в таблице users_roles.
Если нет роли, которая дает администратору доступ, потому что клиент делает все с пользователем 1, вам нужно выполнить немного более грязный трюк. Сохраните где-нибудь хэш пароля пользователя 1 и временно добавьте новый пароль для пользователя 1. Затем войдите в систему с пользователем 1, создайте для себя новую учетную запись, новую роль с достаточными разрешениями и добавьте себя в эту роль. После этого отредактируйте пользователя 1 в базе данных и восстановите пароль. Я могу порекомендовать роль администратора, чтобы у роли всегда были все разрешения.
drush uli
для входа в систему как пользователя 1.Вы также можете создавать пользователей и назначать роли с Drush , а также изменять пароли для существующих пользователей.
источник
drush help uli
Если у вас есть доступ к базе данных, выполните следующий запрос
данные для входа будут:
имя пользователя = админ
пароль = друпал
ССЫЛКА ЗДЕСЬ:
https://knackforge.com/blog/sivaji/different-ways-reset-drupal-admin-password
источник
Попробуйте приведенный выше код.
источник
Если вам случится использовать drush, вы можете использовать,
drush upwd [user] --password="[newpassword]"
который (повторно) устанавливает пароль для пользователя с указанным именем. (upwd
короткая версия команды дляuser-password
)Пример из drush:
drush user-password someuser --password="correct horse battery staple"
который устанавливает указанный пароль для имени пользователя "someuser".источник
Что вы можете сделать, это зайти в базу данных, сохранить старый пароль администратора, сбросить пароль администратора, а затем войти в систему, создать нового пользователя, а затем сбросить пароль администратора до того, который был до того, как вы начали.
Если у вас есть доступ к drush, вы можете сделать это:
затем возьмите хешированный пароль MD5, сгенерированный выше, и:
Это должно делать свое дело.
( источник )
источник