Restore admin access to OpenFire / Відновлення адміністративного доступу до Openfire

Сьогодні ранок почався весело — клієнт загубив доступ по адмін-панелі Opebfire. Странно те — що останнім часом почалась дурна тенденція — робити софт, та не робити до нього нормальної документації, а та що є — підходить до старих версій софта. Так і цього разу.

На офіційном сайті Openfire я не знайщов документації щодо відновлення паролю з урахуванням того — що у клієнта база була native, а варіант перевстановити Openfire не підійшов,  бо система не зхотіла міняти пароль або додавати ще одного адміна — їй потрібно було надати старого пароля якого ніхто не знав.

Ті от подумавши та пошукавши ще, знайшов рекомендацію смінити налаштування у стартовому скриті — який при старті OpenFire створює базу та пише в неї доступи та таке інше. База знаходилась у моєму випадку у

Та тут у файлі:

треба було змінити потрібну строку. Для цього треба зупинити сервер OpenFire та змінити у файлі строку, почнемо

Знаходимо строку яка починається на ‘INSERT INTO OFUSER VALUES(‘admin’,……’ та мінємо тут три блока після admin у мене це почала виглядати так:

після цього зберегаю зміни у файлі та стартую сервер OpenFire

Ідемо до адмінки, та використовуємо логін та пароль для доступу:

Заходимо до адмін-панелі, та насолоджуємось.

1 голос

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website