拒絕存取寫入登錄 - 事件 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 權限:

    1. 開啟命令提示視窗,並於該處輸入:

      cd /d %commonprogramfiles%\Microsoft Shared\Web server extensions\14\BIN

    2. 輸入下列命令修復伺服器的權限:

      psconfig –cmd secureresources

    3. 重新啟動 IIS,並於命令提示字元處輸入以下項目進行變更: iisreset /noforce

    決定 Web 應用程式的帳戶:

    1. 在 IIS 管理員的 [連線] 窗格中,展開伺服器節點,然後按一下 [應用程式集區]。

    2. 在讀取窗格的 [功能檢視] 之 [識別] 資料行中,記下所找到的應用程式集區帳戶。

    為電腦上的 Web 應用程式集區帳戶,手動設定必要的群組帳戶:

    1. 依序按一下 [開始]、[系統管理工具] 及 [電腦管理]。

    2. 在樹狀檢視中展開 [本機使用者和群組],再按一下 [群組] 資料夾。

    3. 在讀取窗格清單中,以滑鼠右鍵按一下 [WSS_WPG],然後按一下 [加入群組]。

    4. 在 [WSS_WPG 屬性] 對話方塊中,按一下 [新增] 以新增 Web 應用程式集區帳戶。

    為資料夾授與 Web 應用程式集區帳戶的必要權限:

    1. 在 SharePoint Foundation 電腦上,找到事件 6588 或 6589 中所指出的資料夾。

    2. 以滑鼠右鍵按一下資料夾,然後選取 [內容]。

    3. 在 [內容] 對話方塊的 [安全性] 索引標籤中,選取 [群組或使用者名稱] 區段中的 [所有人],然後按一下 [編輯]。

      注意

      編輯登錄不正確可能會嚴重損壞系統。變更登錄之前,請先備份電腦上任何具有值的資料。

    4. 按一下 [<資料夾名稱> 的權限] 對話方塊的 [新增],新增 Web 應用程式集區帳戶。此帳戶需有「寫入」權限。

    為登錄機碼授與 Web 應用程式集區帳戶的必要權限:

    1. 依序按一下 [開始] 按鈕、[所有程式]、[附屬應用程式] 及 [執行]。

    2. 鍵入 regedit,然後按一下 [確定]。

    3. 在登錄編輯程式的樹狀檢視中,找出事件 6588 或 6589 中所識別的登錄機碼。

    4. 以滑鼠右鍵按一下登錄機碼,然後選取 [權限]。

    5. 在 [權限] 對話方塊中,按一下 [新增] 以新增 Web 應用程式集區帳戶。此帳戶需有「寫入」權限。

    驗證:

    • 重試之前失敗的作業。