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

SI APPLICA A: sìSQL Server sìDatabase SQL di Azure sìAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Restituisce una riga per ogni database scoped credential nel database.Returns one row for each database scoped credential in the database.

Nome colonnaColumn name Tipo di datiData type DescrizioneDescription
namename sysnamesysname Nome del database-credenziali con ambito.Name of the database scoped credential. È univoco nel database.Is unique in the database.
credential_idcredential_id intint ID della credenziale con ambito database.ID of the database scoped credential. È univoco nel database.Is unique in the database.
principal_idprincipal_id intint ID dell'entità di database proprietaria della sottoscrizione.ID of the database principal who owns the key.
credential_identitycredential_identity nvarchar(4000)nvarchar(4000) Nome dell'identità da utilizzare,Name of the identity to use. in genere corrispondente a un utente di Windows.This will generally be a Windows user. Non è necessario che sia univoco.It does not have to be unique.
create_datecreate_date datetimedatetime Ora in cui è stata creata la credenziale con ambito database.Time at which the database scoped credential was created.
modify_datemodify_date datetimedatetime Ora ultima modifica in corrispondenza del quale la credenziale con ambito database.Time at which the database scoped credential was last modified.
target_typetarget_type nvarchar(100)nvarchar(100) Tipo di database-credenziali con ambito.Type of database scoped credential. Restituisce NULL le credenziali per il database con ambito.Returns NULL for database scoped credentials.
target_idtarget_id intint ID dell'oggetto mappato per la credenziale con ambito database.ID of the object that the database scoped credential is mapped to. Le credenziali con ambito restituisce 0 per il databaseReturns 0 for database scoped credentials

PermissionsPermissions

È richiesta l'autorizzazione CONTROL per il database.Requires CONTROL permission on the database.

Vedere ancheSee Also

Credenziali (motore di database) 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)