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


Метод SetExtendedProtectionSettings (WMI MSReportServer_ConfigurationSetting)

Метод SetExtendedProtectionSettings устанавливает значения для свойств RSWindowsExtendedProtectionLevel и RSWindowsExtendedProtectionScenario в RSReportServer.config в файле конфигурации служб Службы Reporting Services.

Синтаксис

Public Sub SetExtendedProtectionSettings( _
        ByVal ExtendedProtectionLevel As String, _
        ByVal ExtendedProtectionScenario As String, _
        ByRef Warnings() As String, _
        ByRef Length As Int32, _
        ByRef HRESULT As Int32)
public void SetExtendedProtectionSettings(
            string ExtendedProtectionLevel,
            string ExtendedProtectionScenario,
            out string[] Warnings,
            out Int32 Length,
            out Int32 HRESULT);

Параметры

  • ExtendedProtectionLevel
    Устанавливает свойство RSWindowsExtendedProtectionLevel в файле RSRreportserver.config. Значение является обязательным и не зависит от регистра.

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

    ”Off | Allow | Require”

  • ExtendedProtectionScenario
    Устанавливает свойство RSWindowsExtendedProtectionScenario в файле RSReportserver.config. Значение является обязательным и не зависит от регистра.

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

    ”Any” | “Proxy” | “Direct”

Замечания

Свойства RSWindowsExtendedProtectionLevel и RSWindowsExtendedProtectionScenario используются в том случае, если параметр AuthenticationTypes в файле RSReportServer.config имеет значение RSWindowNTLM, RSWindowsNegotiate или RSWindowsKerberos. Настройка этих свойств влияет на проверку подлинности пользователей и клиентского программного обеспечения на сервере отчетов. Рекомендуется ознакомиться с документацией по расширенной защите, прежде чем устанавливать ExtendedProtectionLevel в значение Allow или Require.

Для установки параметра ExtendedProtectionLevel пользователь должен быть членом группы BUILTIN\Administrators на сервере отчетов.

Требования

Пространство имен: корень\Microsoft\SqlServer\ReportServer\<имя_экземпляра>\v11\Admin

Платформа: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional с пакетом обновления 2 (SP2) или с пакетом обновления 1 (SP1) либо Windows 2000 (все версии)

См. также

Справочник

Свойство RSWindowsExtendedProtectionScenario (WMI MSReportServer_ConfigurationSetting)

Свойство RSWindowsExtendedProtectionLevel (WMI MSReportServer_ConfigurationSetting)

Основные понятия

Расширенная защита для проверки подлинности служб Reporting Services

Файл конфигурации RSReportServer