2.14.6.3. Зміна пароля адміністратора в OkayCMS
Примітки:
- Дізнатися поточний пароль адміністратора технічно неможливо, оскільки він не зберігається на сайті у відкритому вигляді — зберігається тільки його хеш. Можлива тільки заміна пароля на новий.
- Встановити необхідний пароль найпростіше штатними засобами CMS, оскільки він хешується алгоритмом Apr1-MD5. У зв’язку з цим зміна втраченого пароля проходить у два етапи: встановлення відомого пароля в базі даних та зміна пароля на необхідний адмін-панелі.
Встановлення відомого пароля
- У файлі конфігурації сайту подивіться назву бази даних, до якої він підключений.
- Відкрийте базу даних в phpMyAdmin.
- Виконайте наступний SQL-запит, підставивши в нього свої дані:
UPDATE `ok_managers` SET `password` = '$apr1$60po2n9a$DbvsIREAnZBn1jJ0pidcW/' WHERE `email` = 'admin@example.com';
- Якщо назви таблиць в базі даних починаються не зі стандартного
ok_
, а з іншого префікса, внесіть відповідну зміну в SQL-запит. - Замість
admin@example.com
вкажіть пошту облікового запису адміністратора, для якого міняєте пароль.
- Перевірте вхід в адмін-панель використовуючи в якості пароля
password
.
Зміна пароля
- Увійдіть в адмін-панель сайту.
- Перейдіть в «Налаштування сайту → Менеджери» та натисніть на ім’я необхідного адміністратора:
- Встановіть новий пароль, повторіть його у другому полі натисніть «Зберегти» у спливаючому повідомленні внизу сторінки:
- Перевірте вхід в адмін-панель з новим паролем.