2 arbben arbben 于 2016.04.16 21:43 提问

关于MySQL问题,求大神协助

网站注册遇到Error:Access denied for user 'root'@'localhost' (using password: NO)问题!!刚进一家公司,之前一个程序员走了留下来个问题,当我在注册用户是,输入要注册的名称后,点击到密码框,会弹出如图一样的错误图片说明
我知道这种肯定和mysql有关,但不知道怎么解决,百度过得方法不好使,请大神帮我一下吧,多谢了!!!

4个回答

caozhy
caozhy   Ds   Rxr 2016.04.16 22:10

mysql的连接或者密码有问题
如果你不知道密码,那么可以通过改配置重置下http://blog.csdn.net/chenqi827/article/details/25314405

arbben
arbben 不是这个问题,密码什么的都对,切切能从数据库里拿出东西,就是注册那块儿,如果是这样到容易解决,不过还是谢谢了。
一年多之前 回复
ccnali
ccnali   2016.04.19 10:55

未给localhost root用户授权,新建一个localhost root用户,然后授权给他create user 'root'@'localhost' identified by '你的密码';grant all privileges on . to root@'localhost';运行这两句sql语句后试下

ccnali
ccnali   2016.04.19 10:58

你也可以在给root授权时 把localhost换成你本机的IP 只允许你用ROOT远程登陆。

oyljerry
oyljerry   Ds   Rxr 2016.04.16 21:49

你数据库有没有root账户 先用这个账户登录注册好其它账户

arbben
arbben 注册这块是以后要开放给其他用户注册的,不能这样
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!