Caused by: com.mysql.cj.exceptions.CJException: Access denied for user 'root'@'8.134.58.127' (using password: YES)
时间: 2023-11-16 21:01:27 浏览: 129
mysql Access denied for user ‘root’@’localhost’ (using password: YES)解决方法
3星 · 编辑精心推荐
这个错误是由于MySQL数据库拒绝了用户'root'@'8.134.58.127'的登录请求,原因是使用的密码不正确。解决这个问题的方法是检查密码是否正确,并确保用户具有正确的数据库权限。如果密码不正确,可以使用正确的密码尝试重新登录。如果用户没有正确的数据库权限,可以使用SQL语句添加权限,例如在MySQL 8.0之后的版本中,可以使用以下SQL语句添加权限和用户:create user root@'%' identified by '123456'; grant all privileges on *.* to root@'%' with grant option; 在MySQL 8.0之前的版本中,可以使用以下SQL语句添加权限和用户:grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option。
阅读全文