Получить пароль администратора на Orchard 1.8

Я забыл свой пароль администратора Orchard, поэтому погуглил, как (вручную) сбросить его. Я нашел эту статью о том, как для достижения этой цели.

Итак, я пошел на свой сервер, открыл веб-сайт в WebMatrix, открыл базу данных, установил новый пароль и PasswordFormat на Clear. Я открыл сайт и попытался войти, но все равно сказал, что имя пользователя и/или пароль неверны.

Кто-нибудь когда-нибудь сталкивался с подобной проблемой? Любые мысли о том, почему это не работает?

Я использую Orchard 1.8 и WebMatrix 3.

Спасибо


person devqon    schedule 20.05.2014    source источник


Ответы (2)


Хорошо, я нашел решение. Если кто-то еще столкнется с этой проблемой, вот в чем была проблема:

В Orchard 1.8 информация также хранится в виде XML в таблице Orchard_Framework_ContentItemRecord. Редактируя строки ТАКЖЕ здесь, эффекты имеют место, и пароль может быть сброшен!

person devqon    schedule 20.05.2014
comment
Какую информацию вы редактируете?! У меня более 700 строк данных? - person K-Dawg; 14.10.2019
comment
@PrimeByDesign Бертран обновил свой блог, см. weblogs.asp.net /bleroy/recovering-the-admin-password-in-orchard - person devqon; 15.10.2019

У меня был доступ к другому пользователю и доступ к базе данных, которую я отредактировал и заменил хэш и соль пользователя-администратора на пользователя, которому я знал пароль, и затем мог войти в систему с этим паролем.

person John    schedule 06.11.2015