2012-02-04 44 views
3

我使用windows身份驗證,並且我想用上面的語法通過jdbc連接到mssql服務器,我應該在用戶和密碼字段中設置什麼?jdbc的sql server登錄證書

type="JdbcDataSource" name="ds-1" 
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" 
url="jdbc:sqlserver://127.0.0.1;databaseName=AdventureWorks" 
user="sa" 
password="password"/> 

回答

2

你不應該需要提供用戶名和密碼,因爲你使用的是集成的Windows身份驗證,谷歌搜索導致我這個連接字符串:

jdbc:sqlserver://localhost;integratedSecurity=true; 

在這裏閱讀更多:http://msdn.microsoft.com/en-us/library/ms378428.aspx

+0

com.microsoft.sqlserver.jdbc.SQLServerException:此驅動程序未配置爲集成身份驗證。 – mersad 2012-02-04 15:54:16

+0

-Djava.library.path = C:\ Microsoft SQL Server JDBC Driver \ sqljdbc_ \ enu \ auth \ x86 – mersad 2012-02-04 17:41:43