Резервное копирование AppCmd для IIS7 дает ошибку доступа запрещен (hresult:80070005)

Существует несколько инструментов, и один из больших bennies, кажется, собственное сжатие и шифрование резервных копий.

Эти функции находятся только на предприятии SQL Server..., таким образом, $500-1000 являются соглашением....

3
задан 29 November 2012 в 00:43
3 ответа

Я запустил бы путем выполнения Монитора Процесса и видел бы, существует ли какой-либо ДОСТУП ЗАПРЕЩЕН. Я затем посмотрел бы в Мониторе Процесса, для которой Учетной записи пользователя произошел ДОСТУП ЗАПРЕЩЕН, и дайте необходимое разрешение.

+1 для очень хорошего сценария и хорошего использования команды robocopy.

0
ответ дан 3 December 2019 в 07:43
  • 1
    Спасибо. Проблема состоит в том, что я выполняю его из командной строки с пользователем, который является частью Группы администраторов. Таким образом, что другие полномочия я должен присвоить им? Я даже пытался выполнить CMD с " Выполненный как administrator" опция. –  TruMan1 6 April 2010 в 21:31
  • 2
    я запустил скрипт на своей машине с помощью CMD в качестве Администратора, и это хорошо работало для меня. Procmon должен предоставить Вам больше подробной информации о какой во время удалить операции разрешение it' s поиск, который отсутствует. –  Vivek Kumbhar 6 April 2010 в 23:37
  • 3
    По некоторым причинам это пытается удалить как Гостевой пользователь. Таким образом, я изменил свой сценарий для удаления резервной папки вместо этого. –  TruMan1 7 April 2010 в 00:31

У меня была аналогичная проблема при запуске

%systemroot%\system32\inetsrv\APPCMD.EXE migrate config "Default Web Site/MyWebApp"

Я получал 80070005 Доступ запрещен.

Я обнаружил, что проблема связана с тем, что мой файл web.config доступен только для чтения (поскольку я использовал исходный код система управления, которая загружает файлы только для чтения, не проверенные разработчиками).

Удаление атрибута только для чтения из web.config решило проблему.

Я полагаю, вам нужно удалить атрибут только для чтения из некоторых config, к которому должны быть применены приведенные выше команды.

1
ответ дан 3 December 2019 в 07:43

Я знаю старое сообщение, но сейчас такая же проблема. Затем я понял, что не запускал «cmd» от имени администратора

, поэтому запустил CMD от имени администратора, и все заработало нормально.

2
ответ дан 24 May 2021 в 03:50

Теги

Похожие вопросы