當您嘗試進行 ODBC 連接,而沒有針對驅動程式指定足夠的資訊來連接 SQL Server 執行個體時,Microsoft SQL Server ODBC 驅動程式就會顯示 [SQL Server 登入] 對話方塊。
當 [SQL Server 登入] 對話方塊初次顯示時,它只包含以下項目:
-
[伺服器] 方塊或資料來源的名稱。
-
[使用信任連線] 核取方塊。
-
[登入識別碼] 方塊。
-
[密碼] 方塊。
-
[確定]、[取消]、[說明] 和 [選項] 按鈕。
如果您按一下 [選項] 按鈕,對話方塊會展開,以便同時包含 [選項] 群組:
-
[資料庫] 方塊。
-
[語言] 方塊。
-
[應用程式名稱] 方塊。
-
[工作站識別碼] 方塊。
伺服器方塊
SQL Server 在網路上的名稱。如果從清單中選取伺服器名稱,不需要進一步的設定。如果您輸入伺服器名稱,它必須是 SQL 用戶端設定公用程式內的進階項目,或是執行 SQL Server 之伺服器的網路名稱。如果您為連接指定了資料來源名稱 (DSN),就會以 DSN 來取代這個方塊。
如果您使用的電腦與 SQL Server 的電腦相同,您可以在伺服器方塊中輸入 "(local)"。接著,即使執行的是非網路版的 SQL Server,使用者也可連接到 SQL Server 的本機副本。
如需有關不同網路類型之伺服器名稱的詳細資訊,請參閱《SQL Server 線上叢書》中的 SQL Server 安裝文件集。
使用信任連線核取方塊
當選取這個核取方塊時,它會指定 SQL Server ODBC 驅動程式將會要求使用安全 (或信任) 的連接,以連接至 SQL Server。當選取這個選項之後,不論伺服器目前的登入安全性模式為何,SQL Server 都會透過此資料來源,使用整合式登入安全性 (Windows 驗證) 來建立連接。所有提供的登入識別碼或密碼都會被忽略。SQL Server 系統管理員必須已建立 Windows 網路識別碼與 SQL Server 登入識別碼之間的關聯。
當清除此核取方塊時,SQL Server 會透過此資料來源,使用標準登入安全性 (SQL Server 驗證) 來建立連接。您必須為所有連接要求指定登入識別碼和密碼。
登入識別碼方塊
如果未選取 [使用信任連線],則會指定用於連接的 SQL Server 登入識別碼。如果選取了 [使用信任連線],則會停用 [登入識別碼] 方塊。
密碼方塊
如果未選取 [使用信任連線],則會指定用於連接之 SQL Server 登入識別碼的密碼。如果選取了 [使用信任連線],則會停用 [密碼] 方塊。
資料庫方塊
指定要用於連接的預設資料庫。此設定會覆寫伺服器上為登入指定的預設資料庫。如果未指定任何資料庫,則連接會使用伺服器上為登入指定的預設資料庫。
語言方塊
指定要用於 SQL Server 系統訊息的國家語言。SQL Server 執行個體必須安裝此語言。此設定會覆寫伺服器上為登入指定的預設語言。如果未指定任何語言,則連接會使用伺服器上為登入指定的預設語言。
應用程式名稱方塊
(選擇性) 指定要在 master.dbo.sysprocesses 中,這個連接之資料列上的 program_name 資料行中儲存的應用程式名稱。
工作站識別碼方塊
(選擇性) 指定要在 master.dbo.sysprocesses 中,這個連接之資料列上的 hostname 資料行中儲存的工作站識別碼。