sp_get_endpoint_certificate (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Restituisce una chiave pubblica del certificato utilizzato per l'autenticazione nell'endpoint del tipo specificato con attendibilità basata su certificati configurata. I tipi di endpoint supportati sono endpoint del mirroring del database (usati anche per la funzionalità Collegamento di Istanza gestita di SQL di Azure) e endpoint di Service Broker.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
Argomenti
[ @endpoint_type = ] endpoint_type
Tipo di endpoint per il quale è necessaria la chiave pubblica del certificato. endpoint_type è int e può essere uno di questi valori:
Valore | Endpoint |
---|---|
3 | Service Broker |
4 | Mirroring del database |
I valori corrispondono ai tipi di payload dell'endpoint nella vista del catalogo di sistema sys.endpoints . Se viene specificato un altro valore intero, la stored procedure restituisce NULL.
Valori del codice restituito
0 (esito positivo) o 1 (errore)
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
EndpointCertificatePublicKey | varbinary | Chiave pubblica del certificato, in formato binario |
Osservazioni:
Se il tipo di autenticazione configurato nell'endpoint non è basato su certificati, la stored procedure restituisce un errore.
Autorizzazioni
L'utente deve disporre dell'autorizzazione VIEW per l'endpoint per eseguire sp_get_endpoint_certificate.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per