sys.credentials (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Retourne une ligne pour chaque informations d’identification au niveau du serveur.

Nom de la colonne Type de données Description
credential_id int ID de l'information d'identification. Unique dans le serveur.
name sysname Nom de l'information d'identification. Unique dans le serveur.
credential_identity nvarchar(4000) Nom de l'identité à utiliser. Il s'agit généralement d'un utilisateur Windows. Il n'est pas nécessaire qu'elle soit unique.
create_date datetime Heure de création de l'information d'identification.
modify_date datetime Heure de la dernière modification de l'information d'identification.
target_type nvarchar(100) Type d'information d'identification. Retourne NULL pour des informations d'identification traditionnelles, CRYPTOGRAPHIC PROVIDER pour des informations d'identification mappées à un fournisseur de chiffrement. Pour plus d’informations sur les fournisseurs de gestion de clés externes, consultez Extensible Key Management (EKM).
target_id int ID de l'objet auquel l'information d'identification est mappée. Retourne 0 pour des informations d'identification traditionnelles, et une valeur différente de 0 pour des informations d'identification mappées à un fournisseur de chiffrement. Pour plus d’informations sur les fournisseurs de gestion de clés externes, consultez Extensible Key Management (EKM).

Notes

Pour obtenir des informations d’identification au niveau de la base de données, consultez sys.database_scoped_credentials.

Autorisations

Nécessite une VIEW ANY DEFINITION autorisation ou ALTER ANY CREDENTIAL une autorisation. En outre, l’autorisation ne doit pas être refusée VIEW ANY DEFINITION au principal.

Voir aussi

sys.database_scoped_credentials
Informations d'identification (moteur de base de données)
Affichages catalogue liées à la sécurité (Transact-SQL)
Principaux (moteur de base de données)
CREATE CREDENTIAL (Transact-SQL)