关于纯java连接在数据库中用sql验证登录时的问题
使用桥连连接数据库时,游标不能往回移,而用纯java连接可以解决这一问题,但数据库连接串必须以sql身份验证登录,登录名为sa,密码为sa,
这是我写的数据库连接方法
public final static String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";//数据库驱动
public final static String URL="jdbc:sqlserver://localhost:1433;databaseName=mybbs";
public final static String PWD="sa";
public final static String USER="sa";
public Connection con;
public PreparedStatement psmt;
public ResultSet rs;
/**
* 创建数据库连接
*
*/
public void getCon() {
try {
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
Tools.Log(e.getMessage());
}
try {
con=DriverManager.getConnection(URL);
} catch (SQLException e) {
Tools.Log(e.getMessage());
}
}
而我使用SQL身份登录时,却报这样的错误:
用户‘sa’登录失败。该用户与可信SQL server 连接无关联。
请问要怎么改?