MySQL用户遇到权限问题
当我使用navicat登入连接MySQL后,点击创建数据库、查看已有数据库表的时候都出现这个1044的错误,上网查了大部分说法是权限问题,但显然我的情况有点不同,试了很多网上提供的方法,但是都没有用,而且还因为我的MySQL版本(我的是MySQL8.0以后的版本)的问题,很多网上提供的命令语句会报语法错误。但是大致可以知道我的也可能是权限不够问题,依照之前的经验我去找了
MySQL8.0的参考手册
,参考上面正确的修改权限语法,最后成功解决。以下是我解决的具体步骤。
1. 使用最高权限用户(一般是root)登入
进入cmd命令行窗口,如果安装MySQL时配置了环境变量则可以直接键入命令登入,没有则需先切换到bin目录下:
mysql -uroot -p
2.修改权限
这里参考
MySQL8.0的参考手册中修改权限那一部分
里面有很详细的修改权限说明,这里我们给用户
版权声明:本文为weixin_43180441原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。