安装最新的mysql 8.0.27 版本,发现链接的指导要求里的第三条指令无法正常执行。
确保用户具有连接到数据库的权限,以及创建和填充表的权限。您可以通过以下命令提供这些权限。
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,REFERENCES,ALTER,INDEX on <JIRADB>.* TO '<USERNAME>'@'<JIRA_SERVER_HOSTNAME>';
flush privileges;
mysql> CREATE USER jiradbuser 由 '123456' 标识;
查询正常,0 行受影响(0.02 秒)
mysql>显示数据库;
+--------------------+
|数据库|
+--------------------+
|information_schema |
|mysql |
|performance_schema |
|系统|
+--------------------+
4行(0.01秒)
mysql> CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
查询正常,1 行受影响(0.01 秒)
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,REFERENCES,ALTER,INDEX ON JIRADB.* TO 'jiradbuser'@'localhost';
错误 1410 (42000):不允许使用 GRANT 创建用户