Доступ к WMI запрещен в XP - PullRequest
       47

Доступ к WMI запрещен в XP

4 голосов
/ 14 января 2010

Наше приложение использует несколько вызовов WMI. Когда при использовании гостевой учетной записи подключение к локальному серверу WMI завершается неудачно с ACCESS_DENIED, это прекрасно работает с учетной записью пользователя и выше. Как получить доступ к серверу WMI под учетной записью гостя?

Я добавил гостевую учетную запись, чтобы разрешить полный доступ с использованием WMIMGMT.MSC, но все равно получаю ошибки об отказе в доступе.

Есть предложения?

1 Ответ

2 голосов
/ 19 апреля 2011

Вы уверены, что хотите предоставить гостевой учетной записи WMI удаленный доступ?Я не уверен, что последствия для безопасности ...

В любом случае, я думаю, вам нужно будет предоставить удаленный доступ DCOM для гостевой учетной записи на целевой машине.(Для меня это было долгое время, поэтому я не уверен, что это решит все, и я не помню всех деталей, поэтому я опираюсь на это сообщение на форуме )

  1. Открыть Службы компонентов (для локального компьютера можно запустить dcomcnfg.exe )
  2. Перейти к Конфигурация DCOM (КомпонентСлужбы> Компьютеры> Мой компьютер> Конфигурация DCOM)
  3. В области сведений найдите «Управление и инструментарий Windows» (переключение в представление списка помогает).Щелкните правой кнопкой мыши и выберите «Свойства»
  4. Перейдите на вкладку «Безопасность» и запомните «Разрешения на запуск и активацию» и «Разрешения на доступ» - выполните следующие действия для и изих:
    • Выберите «Настроить», если еще не выбран
    • Нажмите «Редактировать»
    • На странице свойств Безопасность нажмите «Добавить»
    • Во всплывающем окне Выбор пользователей или групп добавьте гостевую учетную запись (для локального компьютера просто введите «гость» и нажмите «Проверить имена», затем «ОК», не уверен, что сервер находится в домене)
    • Вернувшись на страницу свойств Security , обратите внимание, что Guest имеет меньше разрешений по умолчанию, чем ' Everyone '.Дайте разрешения, которые вы хотите: звучит как «Удаленный запуск» и «Удаленная активация».Вероятно, я бы также проверил, нужна ли локальная активация.

Еще раз, даже если это работает для вас, я бы внимательно посмотрел, есть ли защитапроблемы с предоставлением такого рода удаленного разрешения учетной записи гостя.

Надеюсь, это поможет,
Дарин.

...