在使用最新的Mysql8时,创建用户遇到问题,报错:
报错R 1410 (42000): You are not allowed to create a user with GRANT
从字面意思来看,是该账号的权限不够,无法创建用户,但我分明使用的是super管理员的账号。
经过查资料得知mysql8的分配权限不能带密码隐士创建账号了,要先创建账号再设置权限
个别程序员遇到了还需要修改 user表中的host,可以参考以下文章:mysql8报错:ERROR 1410 (42000): You are not allowed to create a user with GRANT解决办法_Mysql_脚本之家 (jb51.net)