Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee genereert u een nieuwe versleutelingssleutel en versleutelt u alle beveiligde informatie in de catalogus opnieuw met behulp van deze nieuwe sleutel.
Syntaxis
Public Sub ReencryptSecureInformation(ByRef HRESULT as Int32, ByRef ExtendedErrors() As String)
public void ReencryptSecureInformation (out Int32 HRESULT, out string[] ExtendedErrors);
Parameterwaarden
HRESULT
[uit] Waarde die aangeeft of de aanroep is geslaagd of mislukt.
ExtendedErrors[]
[uit] Een tekenreeksmatrix met andere fouten die door de aanroep worden geretourneerd.
Retourwaarde
Hiermee wordt een HRESULT geretourneerd die aangeeft dat de methodeaanroep is geslaagd of mislukt. Een waarde van 0 geeft aan dat de methode-aanroep is geslaagd. Een niet-nulwaarde geeft aan dat er een fout is opgetreden.
Opmerkingen
Met de methode ReencryptSecureInformation kan de beheerder de bestaande versleutelingssleutel vervangen door een nieuwe sleutel.
Wanneer deze methode wordt aangeroepen, genereert de rapportserver een nieuwe versleutelingssleutel en doorloopt deze alle versleutelde inhoud om deze opnieuw te versleutelen met de nieuwe versleutelingssleutel.
Leveringsextensies kunnen beveiligde informatie opslaan in hun leveringsinstellingenstructuren. Wanneer ReencryptSecureInformation wordt aangeroepen, laadt de rapportserver elk abonnement en de bijbehorende leveringsextensie om gegevens die zijn opgeslagen in de bijbehorende instellingen opnieuw te versleutelen.
Als deze methode wordt uitgevoerd op een computer in een uitschaalimplementatie, moet elke computer in de uitschaalimplementatie opnieuw worden geïnitialiseerd.
Requirements
Naamruimte:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin