java.sql.SQLException:用户'root'@'localhost'拒绝访问(使用密码:NO)

时间:2015-11-10 09:50:36

标签: java mysql jdbc

我有我的JSF设置和我的2个java类。 在我的一个Java类中,我拥有所有代码逻辑以及与数据库的连接,如下所示:

String url = "jdbc:mysql://localhost:3306/cms";
String user = "root";
String pass = "root";

Class.forName("com.mysql.jdbc.Driver");

Connection con = DriverManager.getConnection(url, user, pass);

在我的数据库phpmyAdmin中,我使用password =“root”和user =“root;

我在eclipse的同一项目中有其他JSP应用程序,它们连接到数据库。 JSP应用程序运行正常。但我在使用JSF方面遇到了麻烦。 运行JSF页面时发生以下错误。

  
    

例外

  
     

javax.servlet.ServletException:拒绝用户访问   'root'@'localhost'(使用密码:NO)根本原因

     

java.sql.SQLException:用户'root'@'localhost'拒绝访问   (使用密码:否)

为什么在我的phpmyAdmin中有密码并且其他JSP工作正常时呢?

0 个答案:

没有答案