我想连接到托管的远程 mySQL 数据库(mariadb 10.1.39)。我使用来自 docker hub 和已发布的 docker compose 文件的可用 fusionauth docker 图像(应用程序和搜索)。数据库托管服务提供商不授予超级用户凭据。分配的用户权限应该足以维护模式的表。不幸的是,使用 docker 容器 mysql 超级用户凭据似乎是强制性的。
我将本地(dockerized)mariadb(10.1.40)的数据库转储导入远程数据库。用户名和模式名称在本地和远程相同。我尝试不向 DATABASE_ROOT_USER 提供 docker-compose yaml,但这种方法以维护模式结束。
有没有一种方法可以在没有超级用户凭据的情况下连接到远程 mysql 数据库?