MYSQL ERROR 1045(20000)创建一个用户

时间:2014-10-15 15:43:02

标签: mysql grant mysql-error-1045

尝试使用此命令在MySQL上创建用户时:

mysql> grant all privileges on *.* to 3tb_blumenau@'186.250.186.175'identified by '0f&k3' with grant option;

返回此错误:

  

ERROR 1045(28000):拒绝访问用户&root;' @' localhost' (使用   密码:是)。

我尝试向root用户授予所有权限,但错误仍然存​​在。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我认为你的问题是你已经更新了你的mysql版本而没有运行升级以修复你的表(为了与版本保持一致) 好的,打开你的shell并确保你使用root用户,现在运行命令“mysql_upgrade” 如果这不起作用,那么尝试运行“C:\ MySQL Server 5.6 \ bin> mysql_upgrade” 祝好运。

P.S。记住,无论你更新版本都会升级 - 非常重要:)