Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Не могу поменять пароль
 
katama
Jr. Member
 
Total Posts:  2
Joined:  2013-02-01
 

Здравствуйте.  Почему не получается сменить пароль админа ?  Пробую через md5, через sql в phpmyadmin

UPDATE `admin_userSET `password` = MD5('123456'WHERE `username` = 'admin';
Пользую denwer. Недоумеваю, почему ? Спасибо
 
Magento Community Magento Community
Magento Community
Magento Community
 
Rugento
Guru
 
Avatar
Total Posts:  540
Joined:  2008-11-15
Russia, Vologda
 

В magento пароль сохраняется с солью и просто md5 недостаточно.
http://www.excellencemagentoblog.com/how-to-reset-magento-admin-passwor

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 

А функция восстановления пароля не работает?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Santhony
Jr. Member
 
Avatar
Total Posts:  23
Joined:  2010-06-01
Moscow
 

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

Ниразу не проверял, по идее должно работать, если нет всяких проверок на emal имя и прочее…

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimaosna
Sr. Member
 
Avatar
Total Posts:  251
Joined:  2011-10-26
 

Смена Административного Пароля в Magento
Описано в книге Magento 1.3 Theme Design
В разделе
.
Дополнения: Внештатные ситуации и их исправления
.
1-способ.
Добавление администратора через SQL: запросы к базе данных
Эти запросы создадут администратора с Логином admin2 и паролем password.

INSERT INTO `admin_user` (`firstname`, `lastname`, `email`, `username`, `password`, `created`, `modified`, `logdate`, `lognum`, `reload_acl_flag`, `is_active`, `extra`) VALUES
('admin2''admin2''admin2@gmail.com''admin2'CONCAT(MD5('qXpassword'), ':qX'), '2009-02-16 09:07:53''2009-10-23 12:50:52''2010-01-27 06:13:37'3401'');

INSERT INTO `admin_role` (`parent_id`, `tree_level`, `sort_order`, `role_type`, `user_id`, `role_name`) VALUES
(120'U'LAST_INSERT_ID(), 'admin2');
.
2-способ.
Где Magento хранит Пароли.
Magento хранит пароли в таблице admin_user.
Пароли зашифрованы алгоритмом md5.
Для смены пароля выполните команду: SQL: запросы к базе данных
UPDATE admin_user SET password=MD5('здесь ÑƒÐºÐ°Ð¶Ð¸Ñ‚е Ð½Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ'WHERE username='здесь ÑƒÐºÐ°Ð¶Ð¸Ñ‚е Ð»Ð¾Ð³Ð¸Ð½';
.
Восстановление пароля на многоязычных сайтах
Начиная с версии Magento 1.6.x изменилась процедура восстановления забытого пароля.
Теперь высылается не новый пароль, а ссылка на форму восстановления.
Кроме проблем с макетами (layout) для старых тем есть ещё одна особенность, вызывающая постоянные вопросы владельцев сайтов:
.
Ссылка на восстановление пароля отсылается не на том языке (представление магазина/Store View), на котором клиент запрашивает пароль, а на том, на котором он первый раз зарегистрировался на сайте.
Идентификатор этого представления магазина (и следовательно языка) сохраняется в базе данных и уже никогда не меняется.
.
Всё это происходит в модели Mage_Customer_Model_Customer в функции
sendPasswordResetConfirmationEmail().
.
В большинстве случаев хватает изменения значения store_id у нужного клиента (таблица customer_entity), но можно и переписать функцию.
Источник ET WEB SOLUTIONS
Image Attachments
SQL  запросы к базе данных.jpg
File Attachments
SQL запросы к базе данных.txt  (File Size: 2KB - Downloads: 34)
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top