我开始用sa连接数据库成功:dbConn = DriverManager.getConnection(dbURL,"sa","123456");
现在想用windows身份验证连接。用dbConn = DriverManager.getConnection(dbURL);提示:
用户''登录失败。该用户与可信 SQL Server 连接无关联。另外在sql server 2005中用windows身份验证可以登录。
不是getConnection方法可以只有一个参数的吗,有什么办法吗?

解决方案 »

  1.   

    Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
    cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd );
      

  2.   

    不要这样做 没有安全性 谁都可以进数据库操作 JSP好像不支持直接Windows身份登录 继续关注这个问题 
      

  3.   

    一楼的sUsr,sPwd是windows的用户、密码还是数据库的?
      

  4.   

    没试过....不可想象用 windows登陆的结果.....还能做服务器吗
      

  5.   

    java中用windows登录欧也很想知道