我想連接到我的數據庫使用sqljdbc4,我很新,所以我跟着幾個教程,但它仍然似乎不工作,當我嘗試運行程序我得到這個異常:難以連接到數據庫使用SQLserver jdbc
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user ''. ClientConnectionId:f181fd37-7e28-4392-ac86-02914c2090e1
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)
這是我的代碼:
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=DBank;","","");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return null;
非常感謝!我正在尋找解決方案的時間,無法理解爲什麼它不起作用,現在就工作。 – javaLovah
我在一段時間裏很安靜。我通過Proxool使用驅動程序,並將「integratedSecurity」指定爲屬性,看起來它應該根據MS文檔工作。果然,轉移到URL解決了問題。謝謝! –