По дате Январь 26th, 2012

Amiro.cms - сбросить пароль администратора, восстановление пароля в админку

Удивительно, но на первых страницах поисковиков нет “нормального” ответа на такой простой вопрос - что делать, если забыл пароль администратора Amiro.CMS (она же Амиро ЦМС). Нормального - в смысле, не варианты “восстановить пароль администратора” (при переходе по ссылке новый пароль будет отправлен на почту администратора), либо сменить пароль админа из той же самой админки.

Выдержки из официального FAQ-а по AMIRO CMS:

Как поменять пароль администратора?
В Панели управления выберите пункт «Пользователи» в разделе «Сервис». В окне управления пользователями либо сбросьте пароль возле учетной записи администратора (в этом случае пароль будет доставлен на указанный e-mail администратора), либо укажите новый пароль в окне редактирования учётной записи.

При запросе пароля приходит неправильный пароль
Необходимо сделать один запрос и дождаться пока придет письмо. Возможно Вы, не дождавшись получения, повторно запрашиваете пароль, в результате чего автоматически сгенерированный пароль оказывается сброшенным и не может быть использован для входа в админ.панель. Обратите внимание, что если сайт установлен локально, то возможности восстановить пароль по ссылке “забыли пароль” нет.

Другой информации о хранении паролей администратора (и пользователей) по соседству не просматривается.

Ранее в статье о хранении паролей в различных CMS рассматривал несколько способы сменя пароля, имея доступ к базе.

В Amiro.CMS пользователь-администратор admin (если не был изменён) хранится в таблице cms_members. Пароль пользователя можно сбросить, изменив поле password. Хранится пароль “стандартным” md5-хэшированием. Т.е. чтобы задать пароль администратора равным 123 достаточно выполнить следующий SQL-запрос (если, конечно, есть доступ к базе):
UPDATE `cms_members` SET `password` = md5('123')
WHERE `cms_members`.`username` = 'admin';

Опубликовано Январь 26, 2012 | автор: levik  |  Нет комментариев »