登入本地的数据库,点击Users and Privileges,显示没有权限访问怎么回事
项目启动时总是报错:
java.sql.SQLException: Access denied for user 'username'@'localhost' (using password: YES)
首先看一下用户是不是没有权限。也就是对mysql这个库是否有读的权限。
mysql> show grants for user;
如果是权限不足,可以考虑添加权限,或者使用其他用户连接。添加权限:
grant select on mysql.* to user@'%';
提示说:你登录的用户权限不够。换一个有权限的用户