搜尋此網誌

2015年7月22日 星期三

JDBC使用混合模式(Windows)驗證

1.下載驅動程式
Microsoft JDBC Drivers 4.1 and 4.0 for SQL Server
JDK版本對應

2.解壓縮放入lib

3.指向sqljdbc_auth.dll放置目錄
-Djava.library.path=%JBOSS_HOME%\standalone\lib\ext

4.連接程式碼
String dbDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String dbUrl = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=db";
    try {
        Class.forName(dbDriver);
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
        out.print("載入數據庫引擎失敗<br/>");
    }
    out.print("數據庫驅動成功<br/>");
    try {
        Connection conn = DriverManager.getConnection(dbUrl);
        out.print("連接數據庫成功<br/>");
        conn.close();
    } catch (SQLException e) {
        e.printStackTrace();
        out.print("連接數據庫錯誤<br/>");
    }

沒有留言:

張貼留言