Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Mengembalikan kunci publik sertifikat yang digunakan untuk autentikasi pada titik akhir jenis tertentu dengan kepercayaan berbasis sertifikat yang dikonfigurasi. Jenis titik akhir yang didukung adalah titik akhir Pencerminan Database (juga digunakan untuk fitur Tautan Azure SQL Managed Instance) dan titik akhir Service Broker.
Sintaks
sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
[ ; ]
Argumen
Penting
Argumen untuk prosedur tersimpan yang diperluas harus dimasukkan dalam urutan tertentu seperti yang dijelaskan di bagian Sintaks. Jika parameter dimasukkan di luar urutan, pesan kesalahan terjadi.
[ @endpoint_type = ] endpoint_type
Jenis titik akhir yang kunci publik sertifikatnya diperlukan. @endpoint_type int, dan bisa menjadi salah satu nilai ini:
| Nilai | Titik akhir |
|---|---|
3 |
Service Broker |
4 |
Pencerminan Database |
Nilai sesuai dengan jenis payload titik akhir dalam tampilan katalog sistem sys.endpoints .
Jika ada nilai bilangan bulat lain yang disediakan, prosedur tersimpan NULLmengembalikan .
Mengembalikan nilai kode
0 (berhasil) atau 1 (kegagalan).
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
EndpointCertificatePublicKey |
varbinary | Kunci umum sertifikat, dalam format biner |
Keterangan
Jika jenis autentikasi yang dikonfigurasi pada titik akhir tidak berbasis sertifikat, prosedur tersimpan akan mengembalikan kesalahan.
Izin
Pengguna harus memiliki VIEW izin pada titik akhir untuk menjalankan sp_get_endpoint_certificate.