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


Защита клиентов скриптов

Скрипты и приложения Visual Basic должны устанавливать безопасность DCOM, особенно для удаленного доступа, а также может потребоваться включить привилегии.

Разрешения доступа по умолчанию

Доступ WMI отличается для локальных и удаленных компьютеров. Дополнительные сведения см. в руководстве по подключению к WMI на удаленном компьютере .

Ниже приведены разрешения доступа по умолчанию по учетной записи:

  • Все, Локальная служба, Сетевая служба

    Разрешение на чтение или запись данных и выполнение методов поставщика на локальном компьютере. Эти учетные записи не могут создавать новые классы или устанавливать новых поставщиков.

  • Учетные записи администратора

    Полный контроль на локальном компьютере. При подключении к удаленному компьютеру учетная запись также должна быть локальным администратором на удаленном компьютере.

Защита клиента скриптов

Скрипты WMI и приложения Visual Basic должны устанавливать уровни безопасности DCOM соответствующим образом для операционных систем, предназначенных для них. Дополнительные сведения см. в разделе Настройка уровня безопасности процесса по умолчанию с помощьюVBScript.

При подключении к удаленному компьютеру может потребоваться изменить службу (NTLM или Kerberos), которая обрабатывает проверку подлинности. Дополнительные сведения см. в разделе Настройка службы проверки подлинности с помощьюVBScript.

Для доступа к некоторым классам или данным WMI может потребоваться привилегия, которая не включена. Например, необходимо включить привилегию безопасности при подключении к классу Win32_NTEventlogFile. Дополнительные сведения см. в разделе Выполнение привилегированных операций с помощьюVBScript.

Если вы обращаетесь к WMI из страницы Active Server (ASP), требуется некоторая конфигурация IIS. Дополнительные сведения см. в разделе Настройка IIS 5.0 и последующих версий для ASP-скриптов WMI.

Возможно, вы пытаетесь подключиться к пространству имен, для которого требуется зашифрованное подключение, иными словами, для которого требуется уровень проверки подлинности pktPrivacy. Дополнительные сведения см. в разделе Настройка уровня безопасности процесса по умолчанию с помощьюVBScript.