Metode ConfigurationSetting - RestoreEncryptionKey
Menerapkan kembali kunci enkripsi yang ditentukan ke database server laporan.
Sintaks
Public Sub RestoreEncryptionKey(ByRef KeyFile() As Integer, _
ByRef Length As Int32, ByVal Password As String, _
ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)
public void RestoreEncryptionKey(out Byte[] KeyFile, out Int32 Length,
string Password, out Int32 HRESULT, out string[] ExtendedErrors);
Parameter
KeyFile[]
[out] Array yang berisi kunci enkripsi terenkripsi.
Panjang
[out] Panjang array yang dikembalikan oleh metode .
Password
String yang digunakan untuk mengenkripsi kunci enkripsi.
HRESULT
[out] Nilai yang menunjukkan apakah panggilan berhasil atau gagal.
ExtendedErrors[]
[out] Array string yang berisi kesalahan lain yang dikembalikan oleh panggilan.
Nilai hasil
Mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan panggilan metode. Nilai 0 menunjukkan bahwa panggilan metode berhasil. Nilai bukan nol menunjukkan bahwa terjadi kesalahan.
Keterangan
Jika entri sudah ada untuk server laporan di database server laporan, entri tersebut akan dihapus. Entri baru kemudian dibuat menggunakan kunci enkripsi yang ditentukan dan kunci publik server laporan.
Metode ini paling efektif ketika dipanggil setelah metode DeleteEncryptionKey , yang menghapus daftar kunci enkripsi.
Persyaratan
Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk