我有以下問題:我無法將我的Sql Server數據庫連接到我的Java項目。我的數據庫是SQL Server 2008 R2。並擁有Windows身份驗證模式。 我已經使用了下面這行代碼,但仍然是同樣的問題。使用Windows身份驗證將我的Sql Server 2008數據庫連接到我的Java項目
"jdbc: sqlserver ://localhost; integratedSecurity = true;"
如果數據庫用戶有密碼,我必須與下面這行代碼集成?
"jdbc: `sqlserver ://localhost; integratedSecurity = true; = user, password =;"
如果我不能做到使用Windows身份驗證的身份驗證,我必須創建具有相同數據的第二數據庫,唯一的區別是使用SQL Server身份驗證而不是Windows身份驗證。
你是否檢查了[文件]在集成安全部分(http://msdn.microsoft.com/en-us /library/ms378428.aspx#Connectingintegrated)?你必須指出'java.library.path'到你有'sqljdbc_auth.dll'的地方。 – maba
你能使用sql認證連接嗎?如果是的話,你檢查你的Windows ID是否添加到sqlserver登錄。你也可以張貼錯誤您收到此 – Surendra
我可以用SQL身份驗證連接,用用戶名和密碼,但是當我做更改Windows身份驗證(與我的問題,插入第一個代碼行的例子)。 –