1044 – Access denied for user ‘zhuyuyun’@’%’ to database ‘culture_apply’ 解决办法

今天我用navicat连接上mysql创建数据库名报如下错误:

1044 - Access denied for user 'zhuyuyun'@'%' to database 'culture_apply'

上图中错误提示zhuyuyun用户没有权限创建事件,之前也是用的mysql,各种玩也没出现过这种问题!

 

出现报错的原因:

mysql用户zhuyuyun权限不足,具体权限是指创建数据库权限;我们只需要修改zhuyuyun权限即可!

 

解决办法:

我提出解决办法前,先说一点理论知识:

mysql用户权限分为数据、结构、管理权限三大类;请根据你自己的需求给相应的权限;由于mysql用户权限是一个很严谨的东西,我推荐大家用phpmyadmin来做修改,如果你非常精通mysql,你也可以用sql语句来修改的,但是我不推荐,毕竟真正精通的人又有多少呢?

 

1、登陆phpmyadmin;

 

2、点击“用户”,再点击“编辑权限”并修改相应用户的权限;

mysql 用户 编辑权限

 

3、编辑权限(在要给的权限前面打上勾即可!),我这里是给的所有权限!

有时候我只需要给某一个用户  数据中“SELECT"权限,其它就不给了。

权限这里请根据自己的情况来做设定;mysql编辑权限

 

友情提示:mysql用户权限是一个很严谨的事情!请勿随意操作!特别是大型的项目;

    A+
发布日期:2018年05月04日 11:32:33  所属分类:MySQL
最后更新时间:2018-05-04 11:32:33
付杰
  • ¥ 298.0元
  • 市场价:398.0元
  • ¥ 6.8元
  • 市场价:8.8元
  • ¥ 398.0元
  • 市场价:498.0元
  • ¥ 49.0元
  • 市场价:199.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: