在使用最新的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) 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐