admin管理员组文章数量:1794759
已解决java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)异常的正确解决方法,亲
已解决java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)异常的正确解决方法,亲测有效!!!
文章目录- 报错问题
- 解决方法
- 福利
解决 java.sql.SQLException: Access denied for user ‘root’@‘localhost’ (using password: YES) 报错内容: java.sql.SQLException: Access denied for user ‘root’@‘localhost’ (using password: YES)
数据库抛出一个异常: 用户使用密码访问数据库时遭到无情拒绝
解决方法解决思路: 密码错误,重设数据库密码再登录
数据库并没有给你分配足够的权限
解决步骤: 检查Springboot中的配置文件,检查端口中的用户名和密码是否正确 调出MySQL的命令行窗口,使用密码登录
可以成功登录,证明不是密码错误导致的问题 如果是密码错误,可采用下面方式解决:
切换表到mysql
use mysql
重置密码
update mysql.user set password=PASSWORD(‘000000’) where User=‘root’;
update mysql.user set authentication_string=PASSWORD(‘000000’) where User=‘root’;
上面两句的作用一样,主要看数据库的版本,我的数据库版本为5.7.17,用的是第二条语句,但是没有解决问题
只能考虑数据库没有给咱分配足够的权限
使用下面sql语句,用来给root 用户提升权限:
GRANT ALL PRIVILEGES ON . TO ‘root’@‘127.0.0.1’ IDENTIFIED BY ‘root’;
重启mysql 此电脑–> 右键–>管理–> 应用于服务 --> 找到mysql进程,右键重启即可
重新访问数据库
福利每周会送6本技术书籍包邮到家 由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复 大家可以进社区裙或者添加博主微信 点击下方链接即可 t.csdn/6kInJ
本文标签: 解决方法异常正确SQLExceptionAccess
版权声明:本文标题:已解决java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)异常的正确解决方法,亲 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686962271a122751.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论