Méthode ReencryptSecureInformation (WMI MSReportServer_ConfigurationSetting)

Génère une nouvelle clé de chiffrement et rechiffre toutes les informations sécurisées dans le catalogue à l'aide de cette nouvelle clé.

Syntaxe

Public Sub ReencryptSecureInformation(ByRef HRESULT as Int32, ByRef ExtendedErrors() As String)
public void ReencryptSecureInformation (out Int32 HRESULT, out string[] ExtendedErrors);

Paramètres

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

  • ExtendedErrors[]
    [out] Tableau de chaînes contenant les erreurs supplémentaires retournées par l'appel.

Valeur de retour

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

Notes

La méthode ReencryptSecureInformation permet à l'administrateur de remplacer la clé de chiffrement existante par une nouvelle clé.

Lorsque cette méthode est appelée, le serveur de rapports génère une nouvelle clé de chiffrement et parcourt tout le contenu chiffré afin de le rechiffrer avec la nouvelle clé de chiffrement.

Les extensions de remise peuvent stocker des informations sécurisées dans leurs structures de paramètres de remise. Lorsque ReencryptSecureInformation est appelée, le serveur de rapports charge chaque abonnement et l'extension de remise correspondante pour rechiffrer les informations stockées dans les paramètres associés.

Si cette méthode est exécutée sur un ordinateur dans un déploiement avec montée en puissance parallèle, chaque ordinateur dans le déploiement avec montée en puissance parallèle doit être réinitialisé.

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)