Udostępnij przez


ConfigurationSetting, metoda — DeleteEncryptionKey

Usuwa klucze szyfrowania z bazy danych serwera raportów.

Składnia

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);  

Parametry

Identyfikator instalacji
Identyfikator instalacji serwera raportów, który znajduje się w tabeli kluczy bazy danych serwera raportów.

HRESULT
[out] Wartość wskazująca, czy wywołanie zakończyło się pomyślnie, czy nie powiodło się.

ExtendedErrors[]
[out] Tablica ciągów zawierająca inne błędy zwracane przez wywołanie.

Wartość zwracana

Zwraca wartość HRESULT wskazującą powodzenie lub niepowodzenie wywołania metody. Wartość 0 wskazuje, że wywołanie metody zakończyło się pomyślnie. Wartość niezerowa wskazuje, że wystąpił błąd.

Uwagi

Metoda DeleteEncryptionKey usuwa wpisy z tabeli keys dla wszystkich serwerów raportów, które mają dostęp do bezpiecznych informacji w bazie danych serwera raportów. Jeśli określony parametr InstallationID nie odpowiada identyfikatorowi instalacji w bazie danych, metoda zwraca błąd.

Requirements

Przestrzeń nazw:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin