小编soh*_*aib的帖子

SqlServer:用户登录失败

我写了一个非常简单的jdbc登录测试程序.经过各种各样的问题,我几乎得到了它的工作.几乎,似乎无法通过这个"SQLServerException:登录失败的用户xxxxx"问题.

我创建了一个简单的数据库PersonInfo然后我创建了用户user1 password1(sql身份验证).尝试后一切都无法连接到数据库.

我在Win 7上使用SqlServer2008,我从微软获得了最新的jdbc驱动程序.

我的代码是:

import java.sql.*;

public class hell {
public static void main(String[] args) {

    try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
Connection conn=  DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=PersonInfo;user=Sohaib;password=0000;");


System.out.println("connected");
       }

    } catch (Exception e) {
        e.printStackTrace();
    }
}
}
Run Code Online (Sandbox Code Playgroud)

这是例外

Exception: Unable to get connect
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'Sohaib'.
and all other supporting errors..
Run Code Online (Sandbox Code Playgroud)

不幸的是,我现在死在水中,直到某种SqlServer Guru或Jdbc Guru对我怜悯并帮助我.

提前致谢.

sql-server jdbc sql-server-2008

32
推荐指数
4
解决办法
9万
查看次数

标签 统计

jdbc ×1

sql-server ×1

sql-server-2008 ×1