當您嘗試進行 OLE DB 連接,而沒有針對驅動程式指定足夠的資訊來連接 SQL Server 時,Microsoft SQL Server OLE DB 提供者就會顯示 [SQL Server 登入] 對話方塊。

[SQL Server 登入] 對話方塊初次顯示時,它只包含以下項目:

  • [伺服器] 方塊。
  • [使用信任連線] 核取方塊。
  • [登入識別碼] 方塊。
  • [密碼] 方塊。
  • [確定][取消][說明][選項] 按鈕。

如果您按一下 [選項] 按鈕,對話方塊會展開,以便同時包含 [選項] 群組:

  • [資料庫] 方塊。
  • [語言] 方塊。
  • [應用程式名稱] 方塊。
  • [工作站識別碼] 方塊。

控制項 描述

[伺服器] 方塊

SQL Server 在網路上的名稱。如果從清單中選取伺服器名稱,不需要進一步的設定。如果您輸入伺服器名稱,它必須是 SQL 用戶端設定公用程式內的進階項目,或是執行 SQL Server 之伺服器的網路名稱。

如果您使用的電腦與 SQL Server 的電腦相同,您可以在伺服器方塊中輸入 "(local)"。接著,即使執行的是非網路版的 SQL Server,使用者也可連接到 SQL Server 的本機副本。若要指定 SQL Server 的具名執行個體,請將伺服器名稱指定為 ServerName\InstanceName

如需有關不同網路類型之伺服器名稱的詳細資訊,請參閱《SQL Server 線上叢書》中的 SQL Server 安裝文件集。

[使用信任連線] 核取方塊

當選取這個核取方塊時,它會指定 SQL Server OLE DB 提供者要求使用安全 (或信任) 的連接,以連接至 SQL Server。當選取這個選項之後,不論伺服器目前的登入安全性模式為何,SQL Server 都會透過此資料來源,使用整合式登入安全性來建立連接。所有提供的登入識別碼或密碼都會被忽略。SQL Server 系統管理員必須已建立 Microsoft Windows 登入與 SQL Server 登入識別碼之間的關聯。

當清除此方塊時,SQL Server 會透過此資料來源,使用標準登入安全性來建立連接。您必須為所有連接要求指定登入識別碼和密碼。

[登入識別碼] 方塊

如果未選取 [使用信任連線],則會指定用於連接的 SQL Server 登入識別碼。如果選取了 [使用信任連線],則會停用 [登入識別碼] 方塊。

[密碼] 方塊

如果未選取 [使用信任連線],則會指定用於連接之 SQL Server 登入識別碼的密碼。如果選取了 [使用信任連線],則會停用 [密碼] 方塊。

[資料庫] 方塊

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

[語言] 方塊

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

[應用程式名稱] 方塊

(選擇性) 指定要在 master.dbo.sysprocesses 中,這個連接之資料列上的 program_name 資料行中儲存的應用程式名稱。

[工作站識別碼] 方塊

(選擇性) 指定要在 master.dbo.sysprocesses 中,這個連接之資料列上的 hostname 資料行中儲存的工作站識別碼。