xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Как сменить пароль у главного администратора в Drupal 7

Опубликовано в

Способ 1 (официальный)

1. Заходим на сервер по SSH, переходим в папку с друпалом и выполняем скрипт:

scripts/password-hash.sh some-password

2. Копируем получившийся хэш, открываем phpMyAdmin и выполняем:

UPDATE `users` SET pass = 'хэш из прошлого пункта' WHERE uid = 1

Способ 2 (с помощью drush)

drush user-password UserName --password=NewPassword

Подробнее.

Написанное актуально для Drupal 7
Похожие записи

Комментарии RSS

Еще есть старый проверенный вариант, запросить новый пароль на емайл.
Если емайл админа не известен, то его можно посмотреть в базе.

SELECT `mail` FROM `users` WHERE uid = 1

пароль ссылка на смену пароля в таком случае уйдёт на мыло админу :)

Я думал, что тот кто имеет доступ к базе и есть админ. :)

UPDATE `users` SET `mail` = 'new_mail'  WHERE uid = 1

Получается что семерка использует для шифрования не MD5?

Для шестерки вроде так было:

UPDATE `users` SET pass = MD5('new_password') WHERE uid=1;

теперь используется своя функция генерации хэша

Ещё вот такой способ существует:

drush upwd admin --password="newpassword"

http://randyfay.com/node/92

замечательно! комментарии там весёлые =) кто на что горазд

Спасибо огромное!

подскажите - как можно сменить пароль разом у всех пользователей в друпал6 через базу?

Подскажите как решить эту проблему?
-bash: scripts/password-hash.sh: Permission denied

Меняю почту при помощи запроса UPDATE `users` SET `mail` = 'new_mail' WHERE uid = 1
Но письмо не приходит на почту. Обратился к хостеру, он вот что написал:

Письмо с вашего сайта не может быть отправлено, т.к. вы используете в качестве отправителя me@example.com (по SPF-проверке).
Не подменяйте поле "От кого" в сообщениях с сайта либо ставьте пользователя, который по SPF-записи может отправлять письма с этого сервера.

Прошу подсказать как решить эту проблему?

таблицы "user" нет, есть "users"

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании