Поделиться через


Практическое руководство. Выполнение рабочего процесса с учетной записью пользователя

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

Тема не применяется Тема не применяется Тема не применяется Тема не применяется

Standard

Тема применяется Тема применяется Тема применяется Тема применяется

Pro и Team

Тема применяется Тема применяется Тема применяется Тема применяется

Условные обозначения таблицы:

Тема применяется

Применяется

Тема не применяется

Не применяется

Тема применяется, но команда по умолчанию сокрыта

Команда или команды, скрытые по умолчанию.

Для настройки компьютера, чтобы можно было выполнить рабочий процесс ASP.NET (aspnet_wp.exe или w3wp.exe) с учетной записью пользователя, выполните следующие действия.

Процедура

Выполнение aspnet_wp.exe с учетной записью пользователя

  1. Откройте файл machine.config в папке CONFIG данного компьютера, согласно пути, указанному при установке среды выполнения.

  2. Перейдите к разделу <processModel> и замените значения атрибутов "user" и "password" значениями имени и пароля пользователя, с учетной записью которого необходимо выполнить aspnet_wp.exe.

  3. Сохраните файл machine.config.

  4. По умолчанию в Windows Server 2003 установлены службы IIS 6.0. Соответствующий рабочий процесс — w3wp.exe. Чтобы выполнить в режиме IIS 5.0 с aspnet_wp.exe в качестве рабочего процесса, необходимо выполнить следующие действия:

    1. Нажмите кнопку Пуск, щелкните пункт Администрирование, затем выберите пункт Службы IIS.

    2. В диалоговом окне Службы IIS щелкните правой кнопкой мыши папку Веб-узлы и выберите пункт Свойства.

    3. В диалоговом окне Свойства веб-узлов выберите Службы.

    4. Выберите команду Запускать веб-службу в режиме изоляции IIS5.0.

    5. Закройте диалоговые окна Свойства и Диспетчер служб Интернета.

  5. Откройте командную строку Windows и перезапустите сервер с помощью команды:

    iisreset
    

    — или —

    net stop iisadmin /y
    net start w3svc
    
  6. Найдите папку Temporary ASP.NET Files, которая находится по тому же пути, что и папка CONFIG. Щелкните правой кнопкой мыши папку Temporary ASP.NET Files и выберите в контекстном меню пункт Свойства.

  7. В диалоговом окне Свойства: Temporary ASP.NET Files перейдите на вкладку Безопасность.

  8. Нажмите кнопку Дополнительно.

  9. В диалоговом окне Дополнительные параметры безопасности для временных файлов ASP.Net, нажмите кнопку Добавить.

    Появится диалоговое окно Выбор: пользователи, компьютеры или группы.

  10. Введите имя пользователя в поле Введите имена выбираемых объектов, затем нажмите кнопку OK. Имя пользователя должно быть в формате ИмяДомена\ИмяПользователя.

  11. В диалоговом окне Элемент разрешения для Temporary ASP.NET Files предоставьте пользователю полный доступ с помощью пункта Полный доступ, затем нажмите кнопку OK, чтобы закрыть диалоговое окно Запись для Temporary ASP.NET Files.

  12. Появится диалоговое окно Безопасность с запросом, действительно ли необходимо изменить разрешения для системной папки. Нажмите кнопку Да.

  13. Нажмите кнопку OK, чтобы закрыть диалоговое окно Свойства Temporary ASP.NET Files.

См. также

Ссылки

Отладка ASP.NET: системные требования