2.14.6.3. Зміна пароля адміністратора в OkayCMS

Примітки:

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