Смена пароля

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

Аватар пользователя pzs pzs 6 декабря 2011 в 17:09

Помогите решить проблемку.

Нужно вспомнить пароль для суперадмина Drupal.

Доступ к фтп и базе есть.

Версия Drupal - 6.13

Попытка сменить md5 хеш пароля к результату не приводит - неправильное имя пользователя или пароль.

Подскажите, куда копать.

Комментарии

Аватар пользователя Alexei91 Alexei91 6 декабря 2011 в 17:30

Установить "голый" Drupal - 6.13. Выставить пароль админа типа 123.
Скопировать значение поля с паролем из его БД и вставить в поле БД рабочего сайта.
Быстро войти в админку и сменить пароль.

Аватар пользователя enemis enemis 6 декабря 2011 в 17:40

Поставьте в таблицу users в поле pass пользователя админ данный хеш e10adc3949ba59abbe56e057f20f883e

и пароль станет 123456

Аватар пользователя enemis enemis 6 декабря 2011 в 17:42

"pzs" wrote:
Попытка сменить md5 хеш пароля к результату не приводит - неправильное имя пользователя или пароль.

А что пишет?

Аватар пользователя pzs pzs 6 декабря 2011 в 17:51

"enemis" wrote:
Поставьте в таблицу users в поле pass пользователя админ данный хеш e10adc3949ba59abbe56e057f20f883e

и пароль станет 123456


"enemis" wrote:
А что пишет?

Пишет - Извините, это имя пользователя или пароль неверны. Забыли пароль?

Восстановление пароля не работает. Регистрация новых пользователей тоже.

Аватар пользователя pzs pzs 6 декабря 2011 в 18:16

"divined" wrote:
Друпал точно 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.

Аватар пользователя divined divined 6 декабря 2011 в 18:43

Следующий наводящий вопрос:

Не стоит ли авторизация по OpenID или другие модули регистрации, авторизации на сайте?
Посмотрите в папке модулей что-нибудь подозрительно похожее )

Аватар пользователя pzs pzs 6 декабря 2011 в 19:00

"divined" wrote:
Не стоит ли авторизация по OpenID или другие модули регистрации, авторизации на сайте?
Посмотрите в папке модулей что-нибудь подозрительно похожее )

openid стоит, но в таблице system поле status у него - 0.

другого подозрительного не заметил.

Аватар пользователя divined divined 6 декабря 2011 в 19:07

уж очень все подозрительно неправильно..

тогда очень тяжелый вопрос:
имеете ли возможность предоставить доступы к БД, можем пообщаться по скайпу и попробовать вместе решить вопрос.

Если ответ будет положительный стучитесь сегодня через 3-4 часа, или завтра после 19-00 по москве на скайп divined3.

У меня просто кончились наводящие вопросы, и нужно посмотреть именно что происходит в процессе отправки логина и пароля в базу, написать скрипт авторизации подобный друпалу и попробовать авторизоваться через него.

Аватар пользователя enemis enemis 6 декабря 2011 в 19:57

«уж очень все подозрительно неправильно..»
Да тут только помощь online нужна. Для успокоения души сделайте бекап базы отключите все модули удаление (записей из system) оставьте только модули ядра. И очистите таблицы cache, запустите site.ru/cron.php.

Аватар пользователя pzs pzs 6 декабря 2011 в 20:15

Все, разобрались.
Всем спасибо за помощь и подсказки.

Публично признаю себя идиотом и тупым ослом и обязуюсь впредь проверять nsы перед тем как задавать тупые вопросы.

Аватар пользователя divined divined 7 декабря 2011 в 11:03

Я вот ехал на работу и думал:

у меня часто бывает что делаю изменения в коде, но не вижу на сайте.
Оказывается что я делаю изменения не на том сайте )))

У вас тоже самое?
Смотрели не ту базу?

Аватар пользователя podobreev podobreev 27 июля 2017 в 7:45

Такая же беда, Drupal 7.24
помогите пожалуйста.
cron.php доступ запрещен
пароль не сбрасывается, не восстанавливается/
на любой ввод пароля и логина пишет "Извините, это имя пользователя или пароль неверны. Забыли пароль?"
работаю первый раз.
в таблице юзерс пароли сбросил кеш почистил