2016-01-04 80 views

回答

10

隨着JTDS驅動程序:

這取決於用於連接/數據源的設置。

即要設置Windows身份驗證的連接:

  1. 在 「常規」 選項卡上,如果在用戶字段中指定您的Windows/AD用戶名。
  2. 的「 高級」選項卡上
  3. ,在DOMAIN屬性,指定Windows域帳戶你把在步驟1中
  4. 您可能需要設置USENTLMV2 = true,如果Kerberos身份驗證未啓用在您的網絡上

如果您未在步驟2中指定域,則會假定您正在執行SQL Server身份驗證登錄嘗試。

隨着微軟驅動程序:

我不能得到這個在OS X上運行,但大多數人似乎都在Windows上沒有問題。

  1. 在爲數據源的 「高級」 選項卡,設置integratedSecurity爲true。

n.b.你可能還必須爲實際驅動程序設置這個屬性,在OS X上,我一直在持續「此驅動程序未配置爲集成身份驗證」,但這可能是OS X的事情。

希望這會有所幫助。

+0

我有相同的經驗 - 適用於jTDS驅動程序,但不適用於Microsoft。 –

+0

不幸的是,2016.1.1在「高級」選項卡中沒有DOMAIN屬性。試圖通過用戶定義的屬性添加一個,但沒有運氣連接從Mac – rams

+0

嗨@rams我剛剛更新到2016年1月1日,我仍然看到一個DOMAIN屬性爲jTDS驅動程序。它在名單底部。 – pwae

相關問題