Condividi tramite


Metodo DeleteEncryptionKey (MSReportServer_ConfigurationSetting WMI)

Elimina le chiavi di crittografia dal database del server di report.

Sintassi

Public Sub DeleteEncryptionKeys(ByVal InstallationID As String, _
    ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)
public void DeleteEncryptionKeys(string InstallationID, out Int32 HRESULT, 
    out string[] ExtendedErrors);

Parametri

  • InstallationID
    ID di installazione di un server di report che è presente nella tabella delle chiavi del database del server di report.

  • HRESULT
    [out] Valore che indica se la chiamata ha avuto esito positivo o negativo.

  • ExtendedErrors[]
    [out] Matrice di stringhe che contiene errori aggiuntivi restituiti dalla chiamata.

Valore restituito

Restituisce un valore HRESULT che indica l'esito positivo o negativo della chiamata al metodo. Un valore pari a 0 indica l'esito positivo della chiamata al metodo. Un valore diverso da zero indica che si è verificato un errore.

Osservazioni

Il metodo DeleteEncryptionKey elimina dalla tabella delle chiavi le voci relative ai server di report che dispongono dell'accesso alle informazioni protette nel database del server di report. Se il parametro InstallationID specificato non corrisponde a un ID di installazione nel database, il metodo restituisce un errore.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\RS_<NomeIstanzaCrittografata>\v10\Admin

Piattaforma: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) o Service Pack 1 (SP1) o Windows 2000 (tutte le versioni)