SQL Server 登入對話方塊

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

下載 OLE DB 驅動程式

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

注意

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

Screenshot of SQL Server Login Dialog Box

選項。

選項 描述
伺服器 網路上 SQL Server 執行個體的名稱。 從清單中選取伺服器或執行個體名稱,或在 [伺服器] 方塊中鍵入伺服器或執行個體名稱。 (選擇性) 您可以在用戶端電腦上使用 [SQL Server 設定管理員] 建立伺服器別名,並在 [伺服器] 方塊中鍵入該名稱。

如果您使用的電腦與 SQL Server 的相同,則可輸入 "(local)"。 接著,即使執行的是非網路版的 SQL Server,您也可連接到 SQL Server 的本機執行個體。

如需適用於不同網路類型之伺服器名稱的詳細資訊,請參閱 SQL Server 安裝
驗證模式 您可以從下拉式清單中選取下列驗證選項:
  • Windows Authentication:使用目前登入之使用者的 Windows 帳戶認證來向 SQL Server 進行的驗證。
  • SQL Server Authentication:以 SQL 使用者名稱和密碼進行驗證
  • Active Directory - Integrated:透過 Microsoft Entra ID 的整合式 Windows 驗證。 此模式用於與 Microsoft Entra ID 同盟的 Active Directory 環境中的 Windows 驗證。
  • Active Directory - Password: 使用 Microsoft Entra 身分識別進行使用者名稱和密碼驗證。
  • Active Directory - Universal with MFA support: 使用 Microsoft Entra 身分識別進行互動式驗證。 此模式也支援 Microsoft Entra 多重要素驗證。
  • 使用 Microsoft Entra 服務主體進行驗證 [登入識別碼] 應該要設定成應用程式 (用戶端) 識別碼。 [密碼] 應該要設定成應用程式 (用戶端) 祕密。
伺服器 SPN 如果您使用了信任連接,就可以指定伺服器的服務主要名稱 (SPN)。
登入識別碼 指定要針對連線使用的登入識別碼。 只有當 Authentication Mode 設定為 SQL Server AuthenticationActive Directory - PasswordActive Directory - Universal with MFA supportActive Directory - Service Principal 時,才會啟用 [登入識別碼] 文字方塊。
密碼 指定要針對連線使用的密碼。 只有當 Authentication Mode 設定為 SQL Server AuthenticationActive Directory - PasswordActive Directory - Service Principal 時,才會啟用 [密碼] 文字方塊。
選項。 顯示或隱藏 [選項] 群組。 如果 [伺服器] 具有值,即會啟用 [選項] 按鈕。
變更密碼 核取時,會啟用 [新密碼] 和 [確認新密碼] 文字方塊。
新密碼 指定新的密碼。
確認新密碼 再次指定新密碼,以進行確認。
資料庫 選取或輸入用於連線的預設資料庫。 此設定會覆寫伺服器上指定用於登入的預設資料庫。 如果未指定任何資料庫,則連接會使用伺服器上指定用於登入的預設資料庫。
鏡像伺服器 指定要鏡像處理之資料庫的容錯移轉夥伴名稱。
鏡像 SPN (選擇性) 您可以指定鏡像伺服器的 SPN。 鏡像伺服器的 SPN 會用於用戶端與伺服器之間的相互驗證。
Language 指定要用於 SQL Server 系統訊息的國家/地區語言。 執行 SQL Server 的電腦必須安裝此語言。 此設定會覆寫伺服器上指定用於登入的預設語言。 如果未指定任何語言,則連接會使用伺服器上指定用於登入的預設語言。
應用程式名稱 指定要針對 sys.sysprocesses 中的此連線,儲存在資料列上的 program_name 資料行中的應用程式名稱。
工作站 ID 指定要針對 sys.sysprocesses 中的此連線,儲存在資料列上的 hostname 資料行中的工作站識別碼。
連線加密 MandatoryStrict 時,透過連線傳遞的資料將會加密。 Strict 選項會額外加密 PRELOGIN 封包。 此選項僅適用於 19.x.x 版。
使用高度加密資料 核取時,透過連線傳遞的資料將會加密。 此選項僅適用於 18.x.x 版。
信任伺服器憑證 取消核取時,將會驗證伺服器的憑證。 伺服器的憑證必須具有伺服器的正確主機名稱,且由信任的憑證授權單位所發出。
伺服器憑證 指定要與 SQL Server TLS/SSL 憑證相符的憑證檔案所在的路徑。 只有在啟用 Strict 加密時,才能使用此選項。

在標示為 Server certificate 的文字方塊中輸入憑證檔案的完整路徑,或按一下 ... 按鈕以瀏覽憑證檔案。 此選項僅適用於 19.2+ 版。
憑證中的主機名稱 用於驗證 SQL Server TLS/SSL 憑證的主機名稱。 如果未設定,驅動程式會使用連線 URL 上的伺服器名稱作為主機名稱來驗證 SQL Server TLS/SSL 憑證。 此選項僅適用於 19+ 版。

注意

使用 Windows AuthenticationSQL Server Authentication 模式時,只有在啟用 [為資料使用增強式加密] 選項時,才會考慮使用信任伺服器憑證

下一步