共用方式為


SQL Server 登入對話框(OLE DB)

適用於:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics分析平台系統(PDW)Microsoft Fabric 中的 SQL 資料庫

下載 OLE DB 驅動程式

當您嘗試連線但未指定足夠資訊時,OLE DB 驅動程式會顯示 [SQL Server 登入] 對話方塊。

注意

SQL Server 登入對話方塊的提示行為會由 DBPROP_INIT_PROMPT 初始化屬性所控制。 如需詳細資訊,請參閱

SQL Server 登入對話框截圖。

選項

伺服器

網路上 SQL Server 執行個體的名稱。 從列表中選擇伺服器/實例名稱,或在<server>\<instance>欄位輸入該名稱。 (選擇性) 您可以在用戶端電腦上使用 [SQL Server 設定管理員] 建立伺服器別名,並在 [伺服器] 方塊中鍵入該名稱。

你可以在使用與 SQL Server 同一台電腦時輸入 (local) 。 接著,即使執行的是非網路版的 SQL Server,您也可連接到 SQL Server 的本機執行個體。

欲了解更多不同網路類型伺服器名稱的資訊,請參閱 SQL Server 安裝指南

驗證模式

您可以從下拉選單中選擇以下認證選項:

價值觀 描述
Windows 驗證 請使用目前登入使用者的 Windows 帳號憑證來驗證 SQL Server。
SQL Server 驗證 使用 SQL 使用者名稱和密碼進行驗證。
Active Directory - 整合版本 透過 Microsoft Entra ID 整合 Windows 認證。 此模式用於與 Microsoft Entra ID 同盟的 Active Directory 環境中的 Windows 驗證。
Active Directory - 密碼 使用 Microsoft Entra 身份進行使用者名稱與密碼驗證。
Active Directory - 通用功能,支援多重因素驗證 使用 Microsoft Entra 身份進行互動式認證。 此模式也支援 Microsoft Entra 多重要素驗證。
Active Directory - 服務主體 透過 Microsoft Entra 服務主體進行驗證。 [登入識別碼] 應該要設定成應用程式 (用戶端) 識別碼。 [密碼] 應該要設定成應用程式 (用戶端) 祕密。

伺服器 SPN

如果您使用了信任連接,就可以指定伺服器的服務主要名稱 (SPN)。

登入識別碼

指定要針對連線使用的登入識別碼。 登入識別碼文字框僅在認證 模式 設為 SQL Server 認證Active Directory - 密碼Active Directory - 通用且支援多重驗證(MFA)或 Active Directory - 服務主體時才會啟用。

密碼

指定要針對連線使用的密碼。 密碼文字框僅在 認證模式 設為 SQL Server 認證Active Directory - 密碼Active Directory - 服務主體時啟用。

選項

顯示或隱藏 [選項] 群組。 如果 [伺服器] 具有值,即會啟用 [選項] 按鈕。

變更密碼

核取時,會啟用 [新密碼] 和 [確認新密碼] 文字方塊。

新密碼

指定新的密碼。

確認新密碼

再次指定新密碼,以進行確認。

資料庫

選取或輸入用於連線的預設資料庫。 此設定會覆寫伺服器上指定用於登入的預設資料庫。 如果未指定任何資料庫,則連接會使用伺服器上指定用於登入的預設資料庫。

鏡像伺服器

指定要鏡像處理之資料庫的容錯移轉夥伴名稱。

鏡像 SPN

(選擇性) 您可以指定鏡像伺服器的 SPN。 鏡像伺服器的 SPN 會用於用戶端與伺服器之間的相互驗證。

語言

指定要用於 SQL Server 系統訊息的國家/地區語言。 執行 SQL Server 的電腦必須安裝此語言。 此設定會覆寫伺服器上指定用於登入的預設語言。 如果未指定任何語言,則連接會使用伺服器上指定用於登入的預設語言。

應用程式名稱

指定要將應用程式名稱儲存在與此連線的那一列的program_name欄位中sys.sysprocesses

工作站 ID

指定要在此連線的列中將工作站 ID 儲存於 hostname 欄位 sys.sysprocesses

連線加密

強制嚴格時,透過連線傳輸的資料會被加密。 嚴格選項還會額外加密 PRELOGIN 封包。 此選項僅適用於 19.x.x 版。

使用高度加密資料

核取時,透過連線傳遞的資料將會加密。 此選項僅適用於 18.x.x 版。

信任伺服器憑證

取消核取時,將會驗證伺服器的憑證。 伺服器的憑證必須具有伺服器的正確主機名稱,且由信任的憑證授權單位所發出。

伺服器憑證

指定要與 SQL Server TLS/SSL 憑證相符的憑證檔案所在的路徑。 此選項僅在啟用 嚴格 加密時使用。

在標示 為「Server certificate」的文字框中輸入完整路徑到憑證檔案,或選擇 ... 按鈕以瀏覽憑證檔案。 此選項僅適用於 19.2+ 版。

憑證中的主機名稱

用於驗證 SQL Server TLS/SSL 憑證的主機名稱。 如果未設定,驅動程式會使用連線 URL 上的伺服器名稱作為主機名稱來驗證 SQL Server TLS/SSL 憑證。 此選項僅適用於 19+ 版。

注意

在使用 Windows 認證SQL Server 認證模式時,僅在啟用「使用強加密資料」選項時,才考慮信任伺服器憑證