sys.database_scoped_credentials (Transact-SQL)

S’applique à : SQL Server 2016 (13.x) et versions ultérieures Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Retourne une ligne pour chaque informations d’identification délimitées à la base de données dans la base de données.

Nom de colonne Type de données Description
nom sysname Nom des informations d’identification délimitées à la base de données. Est unique dans la base de données.
credential_id int ID des informations d’identification délimitées à la base de données. Est unique dans la base de données.
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 à laquelle les informations d’identification délimitées à la base de données ont été créées.
modify_date datetime Heure à laquelle les informations d’identification délimitées à la base de données ont été modifiées pour la dernière fois.
target_type nvarchar(100) Type d’informations d’identification délimitées à la base de données. Retourne NULL les informations d’identification délimitées à la base de données.
target_id int ID de l’objet auquel les informations d’identification délimitées par la base de données sont mappées. Retourne 0 pour les informations d’identification délimitées à la base de données
Nom de colonne Type de données Description
nom sysname Nom des informations d’identification délimitées à la base de données. Est unique dans la base de données.
credential_id int ID des informations d’identification délimitées à la base de données. Est unique dans la base de données.
principal_id int ID du principal de la base de données propriétaire de la clé.
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 à laquelle les informations d’identification délimitées à la base de données ont été créées.
modify_date datetime Heure à laquelle les informations d’identification délimitées à la base de données ont été modifiées pour la dernière fois.
target_type nvarchar(100) Type d’informations d’identification délimitées à la base de données. Retourne NULL les informations d’identification délimitées à la base de données.
target_id int ID de l’objet auquel les informations d’identification délimitées par la base de données sont mappées. Retourne 0 pour les informations d’identification délimitées à la base de données

Autorisations

Requiert l'autorisation CONTROL sur la base de données.

Voir aussi

Informations d'identification (moteur de base de données)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
ALTER DATABASE SCOPED CREDENTIAL (Transact-SQL)
DROP DATABASE SCOPED CREDENTIAL (Transact-SQL)
CREATE CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)