Aracılığıyla paylaş


sp_get_endpoint_certificate (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Sertifika tabanlı güvenin yapılandırıldığı belirtilen türdeki uç noktada kimlik doğrulaması için kullanılan sertifikanın ortak anahtarını döndürür. Desteklenen uç nokta türleri Veritabanı Yansıtma uç noktası (Azure SQL Yönetilen Örneği'nin Bağlantı özelliği için de kullanılır) ve Hizmet Aracısı uç noktasıdır.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
[ ; ]

Bağımsız değişken

Önemli

Genişletilmiş saklı yordamlar için bağımsız değişkenler, Sözdizimi bölümünde açıklandığı gibi belirli bir sırada girilmelidir. Parametreler sıra dışı girilirse bir hata iletisi oluşur.

[ @endpoint_type = ] endpoint_type

Sertifikanın ortak anahtarının gerekli olduğu uç nokta türü. @endpoint_typeve şu değerlerden biri olabilir:

Değer Bitiş noktası
3 Hizmet Aracısı
4 Veritabanı Yansıtma

Değerler, sistem kataloğu görünümünde sys.endpoints uç nokta yükü türlerine karşılık gelir.

Başka bir tamsayı değeri sağlanırsa saklı yordam NULLdöndürür.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Sonuç kümesi

Sütun adı Veri tipi Açıklama
EndpointCertificatePublicKey varbinary Sertifikanın ikili biçimdeki ortak anahtarı

Açıklamalar

Uç noktada yapılandırılan kimlik doğrulama türü sertifika tabanlı değilse saklı yordam hata döndürür.

İzinler

kullanıcının sp_get_endpoint_certificateyürütmek için uç noktada VIEW izni olmalıdır.