Назад | Перейти на главную страницу

Забыли пароль Openfire - база данных скрыта

Я установил сервер openfire два месяца назад и забыл, использовал ли я встроенную базу данных или свой сервер MySQL на localhost.

Я использую Windows Server 2012 на Amazon EC2 с XAMPP (Apache и MySQL)

Когда я выключил свою базу данных MySQL и когда я пытаюсь войти в веб-консоль openfire, веб-страница продолжает загружаться и не останавливается. Это должно означать, что мой сервер openfire использует MySQL. Я пробовал это несколько раз, и это подтвердило этот факт.

Когда я пытаюсь просмотреть базы данных в моем MySQL с помощью консоли mysql (на cmd), отображаются только две нерелевантные базы данных.

Мне нужно знать, где находится моя база данных openfire, потому что я потерял пароль.

Спасибо

Видур

Вы можете попробовать найти конфигурацию базы данных xml.

Скопировано с https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/db-integration-guide.html

Конфигурация

  • Остановите Openfire.
  • Отредактируйте conf / openfire.xml в папке установки Openfire, как описано ниже, с помощью вашего любимого редактора.
  • Перезапустите Openfire.

Настройки подключения к базе данных

<jive>
  ...
  <jdbcProvider>
    <driver>com.mysql.jdbc.Driver</driver>
    <connectionString>jdbc:mysql://localhost/dbname?user=username&amp;password=secret</connectionString>
  </jdbcProvider>
  ...
</jive>

Это должно предоставить вам всю необходимую информацию