我一直在尝试安装,Keycloak
但不是使用通常的'GRANT ALL PRIVILEGES'
命令授予数据库访问权限MySQL
,而是需要授予精确的最低权限。我一直在查看 Keycloak 文档,但没有找到任何内容。
谢谢。
答案1
对于那些感到疑惑的人来说,以下特权是有效的:
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, REFERENCES, INDEX, DROP ON `<database>`.* TO `<user>`@`<host>`;