首页 > 代码库 > Testlink 机器重启后Access denied for user 'admin '@'localhost' (using password: YES)解决
Testlink 机器重启后Access denied for user 'admin '@'localhost' (using password: YES)解决
问题表现:
装完Testlink,重启系统后,在testlink权限未分配会出现如下提示:
1045 - Access denied for user ‘Testlink ‘@‘localhost‘ (using password: YES)
问题分析:
引起该问题的原因有两种
a)用户在安装testlink时输入新建的用户testlink首字母使用了大写(注意mysql用户是区分大小写的)
b)用户在mysql管理更换了testlink的密码
解决方法:
针对a)种情况 ,在testlink的安装目录下找到config_db.inc.php这个文件,打开并将其中的define(‘DB_USER‘, ‘Testlink‘);将红色标识部分修改成相应的用户名即可(注意大小写,不要有空格)!
针对b)种情况 ,在testlink的安装目录下找到config_db.inc.php这个文件,打开并将其中的define(‘DB_PASS‘, ‘Testlink‘);将红色标识部分修改成相应的密码即可!
注意:我本地的DB_USER 是 "admin". 我遇到的是b)情况,将密码改了就行了。
Testlink 机器重启后Access denied for user 'admin '@'localhost' (using password: YES)解决
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。