Sys.database_scoped_credentials (Transact-SQL)sys.database_scoped_credentials (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database ouiAzure Synapse Analytics (SQL DW) nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Retourne une ligne pour chaque base de données étendue des informations d’identification dans la base de données.Returns one row for each database scoped credential in the database.

Nom de la colonneColumn name Type de donnéesData type DescriptionDescription
namename sysnamesysname Nom de la base de données limitées d’informations d’identification.Name of the database scoped credential. Est unique dans la base de données.Is unique in the database.
credential_idcredential_id Intint ID de l’information d’identification de niveau base de données.ID of the database scoped credential. Est unique dans la base de données.Is unique in the database.
principal_idprincipal_id intint ID du principal de la base de données propriétaire de la clé.ID of the database principal who owns the key.
credential_identitycredential_identity nvarchar(4000)nvarchar(4000) Nom de l'identité à utiliser.Name of the identity to use. Il s'agit généralement d'un utilisateur Windows.This will generally be a Windows user. Il n'est pas nécessaire qu'elle soit unique.It does not have to be unique.
create_datecreate_date datetimedatetime Heure à laquelle les informations d’identification de niveau base de données a été créée.Time at which the database scoped credential was created.
modify_datemodify_date datetimedatetime Heure de dernière modification à laquelle les informations d’identification de niveau base de données.Time at which the database scoped credential was last modified.
target_typetarget_type nvarchar(100)nvarchar(100) Type de base de données limitées d’informations d’identification.Type of database scoped credential. Retourne NULL pour la base de données étendue des informations d’identification.Returns NULL for database scoped credentials.
target_idtarget_id Intint ID de l’objet mappé sur les informations d’identification de niveau base de données.ID of the object that the database scoped credential is mapped to. Retourne 0 pour la base de données étendue des informations d’identificationReturns 0 for database scoped credentials

AutorisationsPermissions

Requiert l'autorisation CONTROL sur la base de données.Requires CONTROL permission on the database.

Voir aussiSee Also

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