Partager via


Propriété SetSecureConnectionLevel (WMI MSReportServer_ConfigurationSetting)

Définit le niveau de connexion sécurisée du serveur de rapports.

Syntaxe

Public Sub SetSecureConnectionLevel(Level as Integer, _
    ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level, 
    out Int32 HRESULT);

Paramètres

  • Level
    Valeur entière représentant un niveau de connexion sécurisée.

  • HRESULT
    [out] Valeur indiquant si l'appel a réussi ou échoué.

Valeur de retour

Retourne un paramètre HRESULT qui indique si l'appel de la méthode a réussi ou a échoué. La valeur 0 indique que l'appel de la méthode a réussi. Toute autre valeur indique qu'une erreur s'est produite.

Notes

Lorsque cette méthode est appelée, la propriété de serveur de rapports SecureConnectionLevel prend la valeur spécifiée.

Les valeurs valides sont :

  • 0 – Valeur la moins sécurisée ; le serveur de rapports ne vérifie pas l'établissement d'une connexion sécurisée.

  • 1 – Les mots de passe entrants et les connexions entrantes/sortantes sont refusés et non transmis si la connexion n'est pas sécurisée.

  • 2 –Les rapports rendus ne sont pas transmis si la connexion n'est pas sécurisée.

  • 3 –Tous les appels d'API SOAP sont rejetés si la connexion n'est pas sécurisée.

Lorsque la valeur est définie, l'élément SecureConnectionLevel dans le fichier de configuration du serveur de rapports est modifié et l'élément URLRoot dans le fichier de configuration est configuré de façon à utiliser « https:// » si l'objet Level spécifié est 2 ou 3, ou « http:// » si l'objet Level spécifié est 0 ou 1.

Dans SQL Server 2008, la dépendance sur IIS est supprimée. Le programme d'installation ne définira que les valeurs 0 ou 2, mais l'utilisateur peut définir 1 ou 3 de façon explicite. Toutes les valeurs sont respectées.

Conditions requises

Espace de noms : root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

**Plateforme :**Windows Server 2003, Datacenter Edition ; Windows Server 2003, Enterprise Edition ; Windows Server 2003, Standard Edition ; Windows Vista ; Windows XP Professionnel avec Service Pack 2 (SP2) ou Service Pack 1 (SP1) ; ou Windows 2000 (toutes versions)