我編寫了一個非常簡單的jdbc登錄測試程序。在遇到各種問題之后,我幾乎都可以正常工作了。幾乎,似乎無法擺脫此“ SQLServerException:用戶xxxxx登錄失敗”的問題。我創建了一個簡單的數據庫PersonInfo,然后創建了用戶user1 password1(sql身份驗證)。嘗試之后,所有內容都無法連接到數據庫。我在Win 7上使用SqlServer2008,我從Microsoft獲得了最新的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(); }}}這是例外Exception: Unable to get connectcom.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'Sohaib'.and all other supporting errors..不幸的是,在某種SqlServer Guru或Jdbc Guru憐憫我并幫助我之前,我現在已死于水中。提前致謝。
SqlServer:用戶登錄失敗
紅顏莎娜
2019-12-04 14:44:00