Юрий

Юрий

С нами с 27 марта 2020; Место в рейтинге пользователей: #123
23 января 2026, 22:15
0
Этот способ (через файл):
-работает если есть живой админ
-работает если он в группе
-работает если контекст manager не поломан
-работает если пользователь не удалён

Вариант описанный в статье (через БД):
-работает даже если админов нет
-работает если пользователь удалён
-работает если группы/связки сломаны
-работает при кривых миграциях и бэкапах
23 января 2026, 22:13
0
Этот скрипт работает, пока существует корректный администратор.
В статье разобраны случаи, когда админы удалены или база восстановлена частично — там файловый вход уже не помогает, и надёжнее создать нового пользователя в БД.
27 декабря 2025, 15:02
0
Ваш вариант с hash_class = hashing.modMD5 действительно рабочий — и именно поэтому он прямо описан в статье как быстрый аварийный способ.

Но статья не про “как один раз зайти”, а про стабильное восстановление доступа при переносах и бэкапах.
В реальности проблема часто не только в пароле, а в связке:

  • профиль пользователя,
  • группы и роли,
  • контекст manager.
В таких случаях правка одного поля в *_users даёт непредсказуемый результат, поэтому создание нового администратора в базе — самый надёжный путь.
Быстро зайти — да, ваш вариант.
Гарантированно восстановить доступ — другой сценарий.