Докер Fusionauth-приложения без учетных данных суперпользователя mysql - PullRequest
0 голосов
/ 20 мая 2019

Я хотел бы подключиться к размещенной удаленной базе данных MySQL (mariadb 10.1.39). Я использую доступные образы док-станции fusionauth (app и search) из docker hub и опубликованный файл компоновки докера. Хостинг-провайдер db не предоставляет учетные данные суперпользователя. Назначенные права пользователя должны быть достаточными для поддержки таблиц схемы. К сожалению, использование учетных данных суперпользователя контейнера MySQL кажется обязательным.

Я импортировал дамп базы локальной (dockerized) mariadb (10.1.40) в удаленную базу данных. Имя пользователя и имя схемы являются одинаковыми локальными и удаленными. Я пытался не предоставлять DATABASE_ROOT_USER с yaml docker-compose, но этот подход заканчивается в режиме обслуживания.

Есть ли подход для подключения к удаленной базе данных MySQL без учетных данных суперпользователя?

1 Ответ

0 голосов
/ 21 мая 2019

Мы будем совершенствовать нашу автоматическую настройку, чтобы улучшить поддержку внешних поставщиков услуг БД.См. https://github.com/FusionAuth/fusionauth-issues/issues/95

Ваша текущая опция - создать схему вручную.https://fusionauth.io/docs/v1/tech/installation-guide/fusionauth-app#advanced-installation

Вы также можете попытаться использовать свои учетные данные в полях суперпользователя, это может работать.

...