在MySQL Router documentation之后,出现以下错误引导路由器。群集和路由器版本均为8.0.19。
Error: Error creating MySQL account for router (GRANTs stage):
Error executing MySQL query "GRANT SELECT, EXECUTE ON mysql_innodb_cluster_metadata.*
TO 'mysql_router5_vl2j3rlcnec9'@'%'": Access denied for user 'runtime'@'%' to database
'mysql_innodb_cluster_metadata' (1044)
似乎无法成功引导路由器,但是究竟是什么?
答案 0 :(得分:2)
文档不完整:缺少 EXECUTE 特权以及对performance_schema.global_variables的 SELECT 特权。
GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON mysql_innodb_cluster_metadata.* TO
'bootstrapuser'@'%';
GRANT SELECT ON performance_schema.global_variables TO 'bootstrapuser'@'%';
贷方转到: https://bugs.launchpad.net/charm-mysql-router/+bug/1861234