用户(com.informix.asf.IfxASFRemoteException:)的密码对于数据库服务器不正确

时间:2015-02-13 18:30:45

标签: jdbc informix

我正在尝试使用JDBC从我的Java应用程序连接到远程Informix数据库。但是,我总是会遇到本主题标题中提到的错误。

我仔细检查了密码字段,这是正确的。我试图连接的代码非常简单,如下所示:

的Class.forName( “com.informix.jdbc.IfxDriver”);         this.Connection = DriverManager.getConnection(connectionURL,UserName,Password);         return Connection;

这是一个部署在Tomcat上的简单JAVA Web应用程序。

请帮忙。

问候。

2 个答案:

答案 0 :(得分:0)

您是否仔细检查了connectionURL是否正确?也许你在问另一个使用另一个密码的数据库。

答案 1 :(得分:0)

我遇到了同样的问题并解决了它。问题是informix数据库期望严格遵守数据库url,url中不会忽略空格。这是适合我的格式: JDBC:INFORMIX-SQLI://服务器:端口/分贝:INFORMIXSERVER =服务器;用户USR =;密码=通过

注意:usr是数据库用户名,pass是帐户的密码