Доступ запрещен для записи на диск — событие 6589
Применимо к: SharePoint Foundation 2010, SharePoint Server 2010
Последнее изменение раздела: 2014-09-29
Предупреждение: Доступ запрещен для записи на диск
Идентификатор события: 6589
Обзор: Эта ошибка возникает, когда пул приложений Службы IIS 7.0, используемый Microsoft SharePoint Foundation 2010, пытается обновить файл или папку, но получает отказ в доступе, так как у учетной записи пула приложений нет нужных разрешений.
Симптомы. Возможно проявление следующих симптомов:
Файлы не обновляются в соответствии с параметрами конфигурации.
Это событие отражается в журнале событий с идентификатором 6589. Описание: у учетной записи пула приложений <имя учетной записи> недостаточно разрешений для записи файла <имя файла> в <расположение файла>. Дополнительные сведения см. ниже.
Причина: учетная запись службы пула приложений IIS, используемая SharePoint Foundation 2010, не обладает нужными разрешениями для записи файла в папку в файловой системе NTFS.
Решение. Предоставление соответствующих разрешений учетной записи пула приложений
У учетной записи пула веб-приложений недостаточно прав на запись в реестр или файл на диске. Во-первых, попытайтесь изменить разрешения SharePoint Foundation 2010 с помощью средства командной строки Psconfig. Если это не помогает, используйте по порядку следующие процедуры. Сначала определите, какая учетная запись используется для веб-приложения.
Примечание
Для выполнения следующей процедуры необходимо быть участником группы администраторов фермы SharePoint.
Чтобы изменить разрешения SharePoint Foundation 2010, выполните следующие действия.
Откройте окно командной строки и введите следующую команду:
cd /d %commonprogramfiles%\Microsoft Shared\Web server extensions\14\BIN
Измените разрешения на сервере. Для этого введите следующую команду:
psconfig –cmd secureresources
Перезапустите службы IIS и внесите изменения, выполнив следующую команду в командной строке: iisreset /noforce
Чтобы определить учетную запись для веб-приложения, выполните следующие действия.
В диспетчере служб IIS в области Подключения раскройте узел сервера и щелкните Пулы приложений.
В области чтения в представлении возможностей в столбце Идентификация найдите учетную запись, для определенного пула приложений.
Чтобы вручную задать требуемую учетную запись группы в качестве учетной записи пула веб-приложений на компьютере, выполните следующие действия.
Нажмите кнопку Пуск, выберите пункт Администрирование и щелкните пункт Управление компьютером.
В древовидном представлении раскройте пункт Локальные пользователи и группы и выберите Группы.
В списке области чтения щелкните правой кнопкой группы WSS_WPG и выберите команду Добавить в группу.
В диалоговом окне Свойства WSS_WPG добавьте учетную запись пула веб-приложений, нажав кнопку Добавить.
Чтобы предоставить учетной записи пула веб-приложений требуемые разрешения для папки, выполните следующие действия.
На компьютере с SharePoint Foundation найдите папку, указанную в событии 6588 или 6589.
Щелкните ее правой кнопкой мыши и выберите пункт Свойства.
В диалоговом окне Свойства на вкладке Безопасность в разделе Группы или пользователи выберите Все, и щелкните Изменить.
Примечание
Неверное редактирование реестра может привести к серьезным повреждениям системы. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.
В диалоговом окне Разрешения для <имя_папки> нажмите кнопку Добавить, чтобы добавить учетную запись пула веб-приложений. У учетной записи должно быть разрешение на запись.
Чтобы предоставить учетной записи пула веб-приложений необходимые разрешения для раздела реестра, выполните следующие действия.
Нажмите кнопку Пуск, выберите Все программы, Стандартные, а затем щелкните Выполнить.
Тип regedit,и затем нажмите кнопку ОК.
В редакторе реестра в древовидном представлении найдите раздел реестра, определенный в событии 6588 или 6589.
Щелкните правой кнопкой мыши раздел реестра и выберите Разрешения.
В диалоговом окне Разрешения нажмите кнопку Добавить, чтобы добавить учетную запись пула веб-приложений. У учетной записи должно быть разрешение на запись.
Для проверки выполните следующие действия.
- Повторите операцию, которая вызывала ошибку.