com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。
请大家指导一下。新手学习,我用java 链接SQL2005 出现的错误结果
代码如下:
import java.sql.*;
public class ConnectionSql {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=DBTEST";
String userName = "sa"; //默认用户名
String userPwd = "sa"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
数据库设置端口为TCP/Ip端口 IPALL :1433 是SQL用户和Windows 用户集合。sa 登录状态为启用
jdbc驱动为1.2
路径也设置进来C:\Program Files\sqljdbc_1.2\chs\sqljdbc.jar
数据库也是存在。