Select the product you need help with
HOW TO:連線至 Microsoft 桌面引擎文章編號: 319930 - 檢視此文章適用的產品。 在此頁中結論 本文將逐步告訴您,如何連接至 Microsoft Desktop Engine (MSDE)。 MSDE 使用兩種驗證模式:
如需有關 MSDE 中的各種驗證模式的詳細資訊,請參閱下面的 MSDN 網站:
驗證模式 http://msdn2.microsoft.com/en-us/library/aa905171(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa905171(SQL.80).aspx)
需求下面清單列出了建議使用的硬體、軟體、網路基礎架構以及所需安裝的 Service Pack:
以 Windows NT 驗證連線至 MSDEMSDE 運用網路使用者的安全屬性控制登入存取的動作,藉此與 Windows NT 4.0、Windows 2000 或 Windows XP 的安全性結合。使用者的網路安全屬性是在網路登入時建立的,並且會由 Windows 網域控制站負責驗證。當某個網路使用者嘗試進行連線時,MSDE 就會使用以 Windows 為主設備,判斷已驗證的網路使用者名稱。如果要成功地連線並管理「Windows 驗證」下的 MSDE,則必須符合下列狀況之一:
以 SQL Server 驗證連線至 MSDE當使用者以指定的登入名稱和密碼,從不信任的連線處進行連線時,MSDE 將會進行驗證工作,方法是檢查 SQL Server 的登入帳戶中,是否有與使用者所指定的密碼相同的帳戶。如果 MSDE 中並沒有設定登入帳戶,則登入將會失敗。有時候您可能必須要使用「SQL Server 驗證」。下面的清單列出了必須使用「SQL Server 驗證」的狀況:
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dninvbs/html/thesystemregistry.asp)
。警告:內建的 SA 使用者帳戶本身並沒有設定密碼。因此您一開始可以連接到 MSDE。不過,如果您啟用了「SQL Server 驗證」,就必須立刻為這個帳戶建立一組密碼。請依照下列步驟,使用 OSQL (安裝 MSDE 時一併安裝的指令行工具),為內建的 SA 帳戶建立一組密碼:
OSQL 工具 http://msdn2.microsoft.com/en-us/library/aa214012(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa214012(SQL.80).aspx)
安裝過程中啟用混合模式驗證在安裝過程中,您可以使用下列命令參數,變更 MSDE 所使用的驗證模式:安裝完成後啟用混合模式驗證警告:如果使用登錄編輯器的方式不正確,可能會導致必須重新安裝作業系統的嚴重問題。Microsoft 不保證您可以解決錯誤使用登錄編輯器所造成的問題。請自行承擔使用登錄編輯器的一切風險。依預設, LoginMode 這個 Windows 登錄子機碼的值是設為 1,表示使用「Windows 驗證」。如果要在安裝完成後啟用「混合模式驗證」,則必須將這個值變更為 2。 無論是將 MSDE 安裝為預設的 MSDE 執行個體或安裝為命名的執行個體,都會影響到 LoginMode 子機碼所在的位置。如果您將 MSDE 安裝為預設的執行個體,則 LoginMode 子機碼會位於以下的登錄子機碼中: HKLM\Software\Microsoft\MSSqlserver\MSSqlServer\LoginMode 如果您將 MSDE 安裝為命名執行個體,則 LoginMode 子機碼將位於以下的登錄子機碼中: HKLM\Software\Microsoft\Microsoft SQL Server\Instance Name\MSSQLServer\LoginMode 如果要將 LoginMode 的值變更為 2,請依照下列步驟進行:
確認連線請依照下列步驟進行 (這些步驟並不專屬於某個技術),以確定您可以正確連線至 MSDE 的執行個體:
疑難排解
?考如需其他資訊,請按一下下面的文件編號,檢視 Microsoft
Knowledge Base 中的文件: 325022 如需有關在自訂 SQL Server 2000 Desktop
Engine 安裝方式時,使用 Windows Installer 的詳細資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge Base
中的文件:
(http://support.microsoft.com/kb/325022/ZH-TW/
)
INFO:MSDE Security and Authentication
227091 如需有關變更 SQL Server 2000 Desktop
Engine 預設驗證模式的詳細資訊,請按一下下列文件編號以檢視 Microsoft Knowledge Base 中的文件:
(http://support.microsoft.com/kb/227091/ZH-TW/
)
Command-Line Switches for the Microsoft Windows Installer Tool
285097 如需有關 SQL Server Desktop Engine 使用方式的詳細資訊,請參閱以下的
Microsoft 網站:
(http://support.microsoft.com/kb/285097/ZH-TW/
)
INF:How to Change the Default Login Authentication Mode to SQL While Installing SQL Server 2000 Desktop Engine by Using Windows Installer
SQL Server 2000 Desktop Engine (MSDE 2000) http://msdn2.microsoft.com/en-us/sql/aa336301.aspx
(http://msdn2.microsoft.com/en-us/sql/aa336301.aspx)
將 MSDE 2000 與您的應用程式整合 http://www.microsoft.com/sql/techinfo/development/2000/MSDEintegration.asp
(http://www.microsoft.com/sql/techinfo/development/2000/MSDEintegration.asp)
屬性文章編號: 319930 - 上次校閱: 2007年4月28日 - 版次: 2.3 這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 文章翻譯 |



回此頁最上方








