首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

java.sql.SQLException: Access denied for user 'scott'@'localhost' (using password: YES)

2023-11-11 来源:骅佗教育

今天用eclipse连接一下数据库,出现此异常。

java.sql.SQLException: Access denied for user ‘scott‘@‘localhost‘ (using password: YES)

        JAVA中链接类

技术分享

 

解决办法:发现数据库好久不用,用户的登录密码记错了。

java.sql.SQLException: Access denied for user 'scott'@'localhost' (using password: YES)

标签:ges   技术分享   log   用户   cal   png   nbsp   链接   今天   

小编还为您整理了以下内容,可能对您也有帮助:

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

几个可能:

1. 用户名、密码错误,所以无法访问

2. 数据库端设置了IP访问权限,不能用localhost访问。换成具体的IP地址试试。

3. 数据库端设置了相关操作权限,该用户没有create权限。

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

我是这么解决的,这个有可能是密码问题,可以尝试:

在MySQL的data目录下找.err后缀的日志

然后打开找到这一行,会显示一个系统生成的密码,

因为我这里密码设置是空,所以为empty. 然后只需在eclipse里把密码改成和文件一样就ok了。

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 错误原因?

1、可能mysql驱动版本不对

2、再不行你把关键代码贴出来看看追问583746309刚发的日志。具体错误代码全在里面。

追答我没看到你的代码,在哪给个地址?我分析了一下上面提示的错误。报超过最大连接数(30),让你清理一下最近的连接。你把mysql数据库重启一下试试,然后把程序重新运行一下看看。

java.sql.SQLException: Invalid authorization specification, message from server: "Access denied for

就是说你连接数据库的密码不对

或者你的用户权限不够

显示全文