首页 > 数据库技术 > 详细

Access denied for user 'bruce'@'localhost' to database 'DBbruce'

时间:2017-04-22 09:44:10      阅读:255      评论:0      收藏:0      [点我收藏+]

本地创建用户 ‘bruce‘ 后,创建数据库 ‘DBbruce‘ 时。-----------》Mysql提示:Access denied for user ‘bruce‘@‘localhost‘ to database ‘DBbruce‘

解决方式:

1、用root用户登录数据库后,查询表user:

----》SELECT * FROM mysql.user;

2、表中有很多以 ‘_priv‘ 结尾的字段,将用户‘bruce‘对应的这些字段全部改为‘Y‘。

3、右击‘我的电脑‘->‘管理‘   找到‘服务‘,关闭Mysql服务。

4、重启Mysql服务,用‘bruce‘登陆数据库,再创建数据库。创建成功。

 

注:Access denied for user ‘bruce‘@‘localhost‘ to database ‘DBbruce‘   这句话中的用户名不仅仅是‘bruce‘ 全名应该是‘bruce‘@‘localhost‘ ,即:用户名和服务器名 。

 

Access denied for user 'bruce'@'localhost' to database 'DBbruce'

原文:http://www.cnblogs.com/BruceDu/p/6746712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!