MODX. Разблокировка аккаунта администратора MODX / Смена потерянного пароля администратора

Если в процессе попыток вспомнить пароль вам не повезло слишком много раз, и в конечном счете вы встретили надпись «заблокированно администратором» — не отчаивайтесь, просто идите в базу данных, и ищите таблицу _user_attributes. В этой таблице вам понадобиться обнулить 3 строки: «blockeduntil», «blocked» и «failedlogincount».

При использовании phpMyAdmin, структура действий для разблокировки аккаунта администратора примерно следующая:

Можете на всякий случай сделать бэкап таблиц.

  1. Откройте phpMyAdmin
  2. Выберите нужную базу данных из выпадающего списка, к примеру — modx.
  3. Теперь Вы должны увидеть список таблиц в левом меню phpMyAdmin.
  4. Найдите таблицу с названием «table_prefix_user_attributes», где table_prefix_ - префикс таблиц, который Вы могли изменить при установке MODX на свой (например modx_user_attributes ), и нажмите на название данной таблицы.
  5. В правом окне сверху нажмите «Обзор» или «Browse».
  6. Найдите имя своего заблокированного пользователя из появившегося списка ниже и нажмите рядом на рисунке карандаша «Редактировать» или «Edit».
  7. Среди появившихся полей найдите поле с названием «blockeduntil», данное поле содержит значение из 10 цифр (к примеру, 1165661529).
  8. Отредактируйте данное поле, установив значение «0» (нуль).
  9. Также найдите поле «blocked» и, если в нем установлено значение, отличное от «0» (нуля), повторите предыдущее действие.
  10. Сохраните новое значение в базе данных, нажав кнопку «Вперед» или «Go».
  11. Выйдите из phpMyAdmin и попробуйте войти с прежним паролем в менеджер MODx.

Если прежний пароль забыт, его можно скинуть:

MODX Evo: в таблице modx_manager_users переходим в данные нужного пользователя и в поле password меняем значение на указанное ниже.

MODX Revo: в таблице modx_users переходим в данные нужного пользователя и в поле hash_class ставим hashing.modMD5, поля salt и cachepwd очищаем, а в поле password меняем значение на:

5f4dcc3b5aa765d61d8327deb882cf99

Новый пароль — password.