ConfigurationSetting 메서드 - DeleteEncryptionKeyConfigurationSetting Method - DeleteEncryptionKey

보고서 서버 데이터베이스에서 암호화 키를 삭제합니다.Deletes the encryption keys from the report server database.


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

매개 변수Parameters

보고서 서버 데이터베이스의 키 테이블에 있는 보고서 서버의 설치 ID입니다.The installation ID of a report server that is in the keys table of the report server database.

[out] 호출의 성공 여부를 나타내는 값입니다.[out] Value indicating whether the call succeeded or failed.

[out] 호출에서 반환되는 추가 오류가 들어 있는 문자열 배열입니다.[out] A string array containing additional errors returned by the call.

반환 값Return Value

메서드 호출의 성공 또는 실패를 나타내는 HRESULT를 반환합니다.Returns an HRESULT indicating success or failure of the method call. 0 값은 메서드 호출이 성공했음을 나타냅니다.A value of 0 indicates that the method call was successful. 0 이외의 값은 오류가 발생했음을 나타냅니다.A non-zero value indicates that an error has occurred.


DeleteEncryptionKey 메서드는 보고서 서버 데이터베이스의 보안 정보에 대한 액세스 권한이 있는 보고서 서버의 키 테이블에서 항목을 삭제합니다.The DeleteEncryptionKey method deletes entries from the keys table for any report servers that have access to the secure information in the report server database. 지정된 InstallationID 매개 변수가 데이터베이스의 설치 ID와 일치하지 않으면 메서드에서 오류가 반환됩니다.If the InstallationID parameter specified does not correspond to an installation ID in the database, the method returns an error.

요구 사항Requirements

네임스페이스: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Adminroot\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\AdminNamespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Adminroot\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

참고 항목See Also

MSReportServer_ConfigurationSetting 멤버MSReportServer_ConfigurationSetting Members