Сбросить пароль в Redmine
Оказалось что это не так очевидно и просто как могло бы быть. Забыл админский пароль в Redmine.
Первым делом полез в БД — смотреть на хеши. Попробовал md5, потом все-таки полез в гугл искать алгоритм шифрования — оказалось SHA1. Но и с sha1 не пустило.
Смотрел таблицу users — поле hashed_password.
Взял готовый хеш пароля из db/migrate/001_setup.rb — тоже не подходит (ну и нечего удивляться — тот же sha1 от admin)
Загуглил вплотную — и помогла команда:
RAILS_ENV=production script/runner 'user = User.find (:first, :conditions => {:admin => true}) ; user.password, user.password_confirmation = «my_password», «my_password»; user.save!'
Вуаля, так пароль сбрасывается. Где хранится — прям вот в затруднениях. Но сбрасывается.