为什么我仍然收到'线程'main”java.sql.SQLException 中的异常:用户''@'localhost'访问被拒绝(使用密码:NO)”?

Patricia Arquette
发布: 2024-11-12 10:31:02
原创
980 人浏览过

Why Am I Still Getting

解决“线程“main”java.sql.SQLException 中的异常:用户''@'localhost'访问被拒绝(使用密码:NO)”错误

问题:

Java 程序遇到 SQL 异常,表明连接到 MySQL 数据库的用户没有访问数据的权限。尽管尝试修改用户权限和密码,错误仍然存​​在。

答案:

Eclipse 很可能没有运行预期的 MainApp 类,这是源代码SQL 查询的。相反,它运行一个不同的类(com.mysql.cj.jdbc.admin.TimezoneDump),该类也包含一个 main 方法。

解决方案:

解决此问题:

  1. 在 Eclipse IDE 中右键单击 MainApp.java 文件。
  2. 选择“运行方式”,然后选择“Java 应用程序”。

这将启动 MainApp 类并解决由于用户权限不正确或无效连接尝试而导致的 SQL 异常。

以上是为什么我仍然收到'线程'main”java.sql.SQLException 中的异常:用户''@'localhost'访问被拒绝(使用密码:NO)”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板