sp_get_endpoint_certificate (Transact-SQL)
S’applique à : SQL Server
Azure SQL Managed Instance
Retourne une clé publique du certificat utilisé pour l’authentification sur le point de terminaison du type spécifié avec une approbation basée sur un certificat configurée. Les types de points de terminaison pris en charge sont le point de terminaison de mise en miroir de bases de données (également utilisé pour la fonctionnalité Link d’Azure SQL Managed Instance) et le point de terminaison Service Broker.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_get_endpoint_certificate [ @endpoint_type = ] endpoint_type
Arguments
[ @endpoint_type = ] endpoint_type
Type de point de terminaison pour lequel la clé publique du certificat est requise. endpoint_type est int et peut être l’une des valeurs suivantes :
Valeur | Point de terminaison |
---|---|
3 | Service Broker |
4 | Mise en miroir de bases de données |
Les valeurs correspondent aux types de charge utile de point de terminaison dans l’affichage catalogue système sys.endpoints . Si une autre valeur entière est fournie, la procédure stockée retourne NULL.
Codet de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
EndpointCertificatePublicKey | varbinary | Clé publique du certificat, au format binaire |
Notes
Si le type d’authentification configuré sur le point de terminaison n’est pas basé sur un certificat, la procédure stockée retourne une erreur.
autorisations
L’utilisateur doit disposer de l’autorisation VIEW sur le point de terminaison pour exécuter sp_get_endpoint_certificate.
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour