1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. FAQ

Активация пользователя при помощи SQL-запроса

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

Друзья, нужна помощь!

Достался мне тут проект на Drupal 7, престраннейший. В нем все работает, кроме логинов - то есть, в него никто не может зайти. Однако есть доступ к mysql, что упрощает, казалось бы, ситуацию. Упрощает, да не слишком.

Беглое изучение вопроса показало, что таблица users пуста. Хорошо, мы люди умные. Даем запрос

UPDATE users SET name='admin', pass=md5('пароль') WHERE uid=1;

После чего пытаемся логиниться, и получаем ошибку "Имя пользователя bjdmuctr ещё не активировано или заблокировано."

Как активировать пользователя через запрос SQL?

Комментарии

Аватар пользователя shooshpakka shooshpakka 31 мая 2011 в 0:32

Поправочка. Запрос выглядел, как

UPDATE users SET name='bjdmuctr', pass=md5('пароль') WHERE uid=1;

Соответственно, чтоб вы не думали, что создан один пользователь, а логиниться пытались потом с другого.

Извините за ошибочку.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /