2.14.9.5. Зміна пароля адміністратора в PrestaShop
Дізнатися поточний пароль адміністратора технічно неможливо, оскільки він не зберігається на сайті у відкритому вигляді — зберігається тільки його хеш. Можлива тільки заміна пароля на новий.
- У конфігураційному файлі сайту подивіться назву бази даних, до якої він підключений.
- Відкрийте базу даних в phpMyAdmin.
- Виконайте наступний SQL-запит, підставивши в нього свої дані:
UPDATE ps_employee SET passwd = MD5('COOKIE_KEYnew_password') WHERE email = 'admin@example.com';
Якщо назви таблиць в базі даних починаються не зі стандартного
ps_
, а з іншого префікса, внесіть відповідну зміну в SQL-запит.- Замість
COOKIE_KEY
:- Якщо використовуєте PrestaShop 1.7 — вкажіть значення параметра
cookie_key
з конфігураційного файлуapp/config/parameters.php
. - Якщо використовуєте PrestaShop 1.5-1.6 — вкажіть значення параметра
_COOKIE_KEY_
з конфігураційного файлуconfig/settings.inc.php
.
- Замість
new_password
вкажіть новий пароль адміністратора. - Замість
admin@example.com
вкажіть пошту облікового запису адміністратора, для якої міняєте пароль.
- Перевірте вхід в адмін-панель.