Megosztás a következőn keresztül:


sp_get_endpoint_certificate (Transact-SQL)

A következőkre vonatkozik:SQL ServerFelügyelt Azure SQL-példány

A megadott típusú végpont hitelesítéséhez használt tanúsítvány nyilvános kulcsát adja vissza tanúsítványalapú megbízhatósági konfigurálással. A végpontok támogatott típusai a Database Mirroring végpont (amelyet az Azure SQL Managed Instance Link funkcióhoz is használnak) és a Service Broker-végpont.

Transact-SQL szintaxis konvenciói

Szintaxis

sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
[ ; ]

Érvek

Fontos

A kiterjesztett tárolt eljárások argumentumait a Szintaxis szakaszban leírt sorrendben kell megadni. Ha a paraméterek sorrenden kívül vannak beírva, hibaüzenet jelenik meg.

[ @endpoint_type = ] endpoint_type

Annak a végpontnak a típusa, amelyhez a tanúsítvány nyilvános kulcsára van szükség. @endpoint_typeint, és az alábbi értékek egyike lehet:

Érték Végpont
3 Szolgáltatásközvetítő
4 Adatbázis-tükrözés

Az értékek megfelelnek a sys.endpoints rendszerkatalógus nézetében található hasznos adattípusoknak.

Ha bármilyen más egész számérték van megadva, a tárolt eljárás NULLad vissza.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Eredményhalmaz

Oszlop neve Adattípus Leírás
EndpointCertificatePublicKey varbináris A tanúsítvány nyilvános kulcsa bináris formátumban

Megjegyzések

Ha a végponton konfigurált hitelesítési típus nem tanúsítványalapú, a tárolt eljárás hibát ad vissza.

Engedélyek

A felhasználónak VIEW engedéllyel kell rendelkeznie a végponton a sp_get_endpoint_certificatevégrehajtásához.