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

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

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

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

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

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

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

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

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

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

1 голос

Залишити відповідь

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

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*
*
Website