文章編號: 929907 - 上次校閱: 2007年9月24日 - 版次: 3.2 您可能無法登入 Windows Vista 電腦上的 SQL Server 2005 Express 版 Service Pack 1 執行個體後,執行大部分的資料庫作業在此頁中徵狀考慮下列案例。 您在 Windows Vista 電腦上執行個體的 Microsoft SQL Server 2005 Express 版 Service Pack 1 (SP1) 登入。 您用來登入執行個體,帳戶是 BUILTIN\Administrators 群組的成員。 在此的情況下,您可能無法執行大部分的資料庫作業。 就例如,您無法在 SQL Server 中建立資料庫。 此外,可能產生一或多個下列的錯誤訊息: 錯誤訊息 1 此程式有已知的相容性問題檢查線上解決方案是否可從 Microsoft 網站取得。 如果找不到解決方案 Windows 將自動顯示網站,列出您可以採取的步驟。 程式: Microsoft SQL Server 2005 發行者: Microsoft 位置: C:\Program Files\Microsoft SQL Server\90\Shared\SqlWtsn.exe 在 SQL Server 安裝程式完成,您必須套用 SQL Server 2005 Service Pack 2 (SP2),或稍後服務套件,才能執行 SQL Server 2005,在此版本的 Windows 上。 錯誤] 和 [使用狀況報表設定到管理錯誤,且報告屬性的使用,您必須是在本機系統管理員群組的成員。 若要繼續,以系統管理員的權限登入或請連絡您的系統管理員。 發生的原因因為使用者帳戶控制 (UAC) 在 Windows Vista 中發生這個問題。 UAC 是 Windows Vista 新安全性功能。 UAC 會強制使用標準使用者存取權杖內建 \Administrators 群組的成員。 因此,SQL Server 2005 Express 版無法辨識為 BUILTIN\Administrators 群組的成員帳戶。 此外,SQL Server 2005 Express 版不會將帳戶加入系統管理員 (sysadmin) 固定的伺服器角色。 解決方案如果要解決這個問題,使用下列的方法之一。 方法 1將 SQL Server 2005 Express 版的執行個體升級至 SQL Server 2005 Express 版 Service Pack 2 (SP2) 社群技術預覽 (CTP)。在的 SQL Server 2005 安裝精靈的 [ 組態選項 ] 頁面,您必須選取 [ 新增 「 SQL 伺服器管理員 」 角色的使用者 ] 選項。 您選取此選項後,您用來安裝 SQL Server 2005 Express 版 SP2 CTP 帳戶被加入 「 系統管理員 (sysadmin) 固定的伺服器角色,在 SQL Server 中。 附註 這個方法會將只安裝帳戶加入至 SysAdmin 固定伺服器角色,在 SQL Server 中。 如果想加入 SysAdmin 固定伺服器角色中的其他帳戶您可以使用 「 SQL Server 2005 使用者提供工具,適用於 Vista。 若要使用此工具新增帳號至 SysAdmin 固定伺服器角色,請遵循這些步驟:
方法 2以手動方式將帳戶新增至 SQL Server 2005 Express 版的系統管理員 (sysadmin) 固定的伺服器角色。 要這麼做,請您執行下列步驟。附註 若要請使用這個方法中,您必須安裝 SQL Server 管理 Studio 快速 (SSMSE)。 如需詳細資訊請造訪下列 Microsoft 網站]: http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796
(http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796)
狀況說明這項行為是經過設計的。 其他相關資訊在 Windows Vista 中支援下列的 SQL Server 2005 Express 版版本:
913089?
(http://support.microsoft.com/kb/913089/
)
如何取得最新的 Service Pack 的 SQL Server 2005 要注意 SQL Server 2005 Express 可以安裝其他的 Microsoft 軟體及按照第三方軟體。預設情況下,標準使用者存取權杖會是 BUILTIN\Users 群組的一部分。 因此,您可以登入 SQL Server 2005 Express 版的執行個體。 BUILTIN\Users 群組中的使用者可以登入 SQL Server 2005 Express 版的執行個體。 但是,這些使用者沒有系統管理員權限。
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:929907?
(http://support.microsoft.com/kb/929907/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 文章翻譯
|

回此頁最上方
