root帐户提示MySQL错误1045(28000):在新加载MySQL后对访问解决方案拒绝访问
编辑MySQL的配置文件my.ini(如果my_default.ini更名为我的INI)和添加mysqld }的{进入下
跳过授权表
在重新启动MySQL后,保存并退出,单击开始>运行(快捷键+ R)。
1。停止:输入网络停止MySQL
2。开始:输入网络开始MySQL
这时,在CMD中输入MySQL - U - P,你可以不用密码登录。当密码出现时,您可以直接输入,但不会出现错误1045(28000),但许多操作将受到限制,因为我们不能授予(没有特权):
1。输入MySQL数据库:
使用mysql;
数据库的改变
2。为root用户设置一个新密码,并输入密码的蓝色部分。
MySQL >更新用户setauthentication_string =密码(新密码)用户=根;
查询OK,1行受影响(0.01秒)
匹配行:1更改:1个警告:0
三.刷新数据库
刷新权限;
查询OK,0行受影响(0秒)
4。退出MySQL:
MySQL >退出
拜伊
修改后,修改my.ini文件,删除跳过授权表我们刚刚加入,保存并退出,并重新启动MySQL。
它会在再次登录后提示您。
错误1820(hy000):你必须重置您的密码使用ALTER USER语句之前
只要输入设置密码=密码(新密码);
以上是萧边介绍新的MySQL根MySQL错误帐户登录提示1045(28000):访问使用的解决方案予以否认,希望对你有所帮助,如果您有任何问题,请给我留言,萧边会及时回复你。谢谢你的支持网站。