Méthode ConfigurationSetting - BackupEncryptionKey
Sauvegarde la clé de chiffrement de l'instance du serveur de rapports spécifiée. Un chiffrement par mot de passe est utilisé pour le stockage de la clé de chiffrement.
Syntaxe
Public Sub BackupEncryptionKey(Password as String, _
ByRef KeyFile() as Integer, ByRef Length as Int32, _
ByRef HRESULT as Int32, ByRef ExtendedErrors() as String)
public void BackupEncryptionKey(string Password, out Byte[] KeyFile,
out Int32 Length, out Int32 HRESULT, out string[] ExtendedErrors);
Paramètres
Mot de passe
Chaîne utilisée pour chiffrer la clé de chiffrement avant qu’elle soit retournée.
KeyFile[]
[out] Tableau contenant la clé de chiffrement chiffrée.
Longueur
[out] Longueur du tableau retourné par la méthode.
HRESULT
[out] Valeur indiquant si l'appel a réussi ou échoué.
ExtendedErrors[]
[out] Tableau de chaînes contenant les autres erreurs retournées par l’appel.
Valeur retournée
Retourne un paramètre HRESULT qui indique si l'appel de la méthode a réussi ou a échoué. Une valeur 0 indique que l'appel de méthode a réussi. Une valeur différente de zéro indique qu’une erreur s’est produite.
Spécifications
Espace de noms : root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin