Помогите решить проблемку.
Нужно вспомнить пароль для суперадмина Drupal.
Доступ к фтп и базе есть.
Версия Drupal - 6.13
Попытка сменить md5 хеш пароля к результату не приводит - неправильное имя пользователя или пароль.
Подскажите, куда копать.
Комментарии
Установить "голый" Drupal - 6.13. Выставить пароль админа типа 123.
Скопировать значение поля с паролем из его БД и вставить в поле БД рабочего сайта.
Быстро войти в админку и сменить пароль.
Не работает, так тоже делал.
Получился тот же md5 хеш
Поставьте в таблицу users в поле pass пользователя админ данный хеш e10adc3949ba59abbe56e057f20f883e
и пароль станет 123456
А что пишет?
Пишет - Извините, это имя пользователя или пароль неверны. Забыли пароль?
Восстановление пароля не работает. Регистрация новых пользователей тоже.
Модуль user активен, судя по записи в таблице system.
Какой-то бред, короче.
http://www.drupal.ru/node/3238
http://www.drupal.ru/node/56875
И еще 100500 подобных тем, логин правильно вводите?
Спасибо, добрый человек.
Но - НЕ РАБОТАЕТ это.
Логин правильно ввожу. Копипастом из базы в том числе пробовал.
Друпал точно 6?
Посмотрел CHANGELOG.txt в корне , вот начало -
// $Id: CHANGELOG.txt,v 1.253.2.31 2009/07/01 20:51:55 goba Exp $
Drupal 6.13, 2009-07-01
----------------------
- Fixed security issues (Cross site scripting, Input format access bypass and
Password leakage in URL), see SA-CORE-2009-007.
- Fixed a variety of small bugs.
а status у админа 1?
а UID 0 существует в таблице users?
да
да
Следующий наводящий вопрос:
Не стоит ли авторизация по OpenID или другие модули регистрации, авторизации на сайте?
Посмотрите в папке модулей что-нибудь подозрительно похожее )
openid стоит, но в таблице system поле status у него - 0.
другого подозрительного не заметил.
уж очень все подозрительно неправильно..
тогда очень тяжелый вопрос:
имеете ли возможность предоставить доступы к БД, можем пообщаться по скайпу и попробовать вместе решить вопрос.
Если ответ будет положительный стучитесь сегодня через 3-4 часа, или завтра после 19-00 по москве на скайп divined3.
У меня просто кончились наводящие вопросы, и нужно посмотреть именно что происходит в процессе отправки логина и пароля в базу, написать скрипт авторизации подобный друпалу и попробовать авторизоваться через него.
«уж очень все подозрительно неправильно..»
Да тут только помощь online нужна. Для успокоения души сделайте бекап базы отключите все модули удаление (записей из system) оставьте только модули ядра. И очистите таблицы cache, запустите site.ru/cron.php.
Все, разобрались.
Всем спасибо за помощь и подсказки.
Публично признаю себя идиотом и тупым ослом и обязуюсь впредь проверять nsы перед тем как задавать тупые вопросы.
Я вот ехал на работу и думал:
у меня часто бывает что делаю изменения в коде, но не вижу на сайте.
Оказывается что я делаю изменения не на том сайте )))
У вас тоже самое?
Смотрели не ту базу?
Такая же беда, Drupal 7.24
помогите пожалуйста.
cron.php доступ запрещен
пароль не сбрасывается, не восстанавливается/
на любой ввод пароля и логина пишет "Извините, это имя пользователя или пароль неверны. Забыли пароль?"
работаю первый раз.
в таблице юзерс пароли сбросил кеш почистил
Drupal действительно 7.24, не опечатка?