拒絕存取寫入登錄 - 事件 6588
適用版本: SharePoint Foundation 2010, SharePoint Server 2010
上次修改主題的時間: 2010-07-20
警示名稱: 寫入登錄時存取遭拒
事件識別碼: 6588
摘要: 此錯誤係發生於當 Microsoft SharePoint Foundation 2010 使用的網際網路資訊服務應用程式集區嘗試更新登錄機碼時,因為應用程式集區所用的服務帳戶權限不足,所以存取遭拒。
徵狀: 可能會出現下列徵狀:
登錄機碼可能未正確更新,所以無法反映配置的設定。
此事件會出現在事件記錄檔中:事件識別碼:6588 描述:應用程式集區帳戶 <帳戶名稱> 無法在 <機碼位置> 寫入登錄機碼 <機碼名稱>。其他資訊如下。
原因: SharePoint Foundation 2010 的 IIS 應用程式集區服務帳戶沒有適當的存取權限,無法寫入登錄機碼。
解決方法: 授與應用程式集區帳戶正確的權限
Web 應用程式集區帳戶權限不足,無法寫入登錄或磁碟上的檔案。請先嘗試使用 Psconfig 命令列工具,修復 SharePoint Foundation 2010 權限。若無法解決問題,請依序使用下列程序。先決定用於 Web 應用程式的帳戶。
注意
您必須是 SharePoint 伺服器陣列管理員群組的成員,才可執行下列程序。
修復 SharePoint Foundation 2010 權限:
開啟命令提示視窗,並於該處輸入:
cd /d %commonprogramfiles%\Microsoft Shared\Web server extensions\14\BIN
輸入下列命令修復伺服器的權限:
psconfig –cmd secureresources
重新啟動 IIS,並於命令提示字元處輸入以下項目進行變更: iisreset /noforce
決定 Web 應用程式的帳戶:
在 IIS 管理員的 [連線] 窗格中,展開伺服器節點,然後按一下 [應用程式集區]。
在讀取窗格的 [功能檢視] 之 [識別] 資料行中,記下所找到的應用程式集區帳戶。
為電腦上的 Web 應用程式集區帳戶,手動設定必要的群組帳戶:
依序按一下 [開始]、[系統管理工具] 及 [電腦管理]。
在樹狀檢視中展開 [本機使用者和群組],再按一下 [群組] 資料夾。
在讀取窗格清單中,以滑鼠右鍵按一下 [WSS_WPG],然後按一下 [加入群組]。
在 [WSS_WPG 屬性] 對話方塊中,按一下 [新增] 以新增 Web 應用程式集區帳戶。
為資料夾授與 Web 應用程式集區帳戶的必要權限:
在 SharePoint Foundation 電腦上,找到事件 6588 或 6589 中所指出的資料夾。
以滑鼠右鍵按一下資料夾,然後選取 [內容]。
在 [內容] 對話方塊的 [安全性] 索引標籤中,選取 [群組或使用者名稱] 區段中的 [所有人],然後按一下 [編輯]。
注意
編輯登錄不正確可能會嚴重損壞系統。變更登錄之前,請先備份電腦上任何具有值的資料。
按一下 [<資料夾名稱> 的權限] 對話方塊的 [新增],新增 Web 應用程式集區帳戶。此帳戶需有「寫入」權限。
為登錄機碼授與 Web 應用程式集區帳戶的必要權限:
依序按一下 [開始] 按鈕、[所有程式]、[附屬應用程式] 及 [執行]。
鍵入 regedit,然後按一下 [確定]。
在登錄編輯程式的樹狀檢視中,找出事件 6588 或 6589 中所識別的登錄機碼。
以滑鼠右鍵按一下登錄機碼,然後選取 [權限]。
在 [權限] 對話方塊中,按一下 [新增] 以新增 Web 應用程式集區帳戶。此帳戶需有「寫入」權限。
驗證:
- 重試之前失敗的作業。