Condividi tramite


sys.database_scoped_credentials (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e alle sue versioni successive Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics

Restituisce una riga per ogni credenziale con ambito database nel database.

Nome colonna Tipo di dati Descrizione
name sysname Nome della credenziale con ambito database. Valore univoco all'interno del database.
credential_id int ID delle credenziali con ambito database. Valore univoco all'interno del database.
credential_identity nvarchar(4000) Nome dell'identità da utilizzare, in genere corrispondente a un utente di Windows. Non è necessario che sia univoco.
create_date datetime Orario di creazione della credenziale con ambito database.
modify_date datetime Orario dell'ultima modifica apportata alla credenziale con ambito database.
target_type nvarchar(100) Tipo delle credenziali con ambito database. Restituisce NULL per le credenziali con ambito database.
target_id int ID dell'oggetto a cui è stato eseguito il mapping della credenziale con ambito database. Restituisce 0 per le credenziali con ambito database
Nome colonna Tipo di dati Descrizione
name sysname Nome della credenziale con ambito database. Valore univoco all'interno del database.
credential_id int ID delle credenziali con ambito database. Valore univoco all'interno del database.
principal_id int ID dell'entità di database proprietaria della sottoscrizione.
credential_identity nvarchar(4000) Nome dell'identità da utilizzare, in genere corrispondente a un utente di Windows. Non è necessario che sia univoco.
create_date datetime Orario di creazione della credenziale con ambito database.
modify_date datetime Orario dell'ultima modifica apportata alla credenziale con ambito database.
target_type nvarchar(100) Tipo delle credenziali con ambito database. Restituisce NULL per le credenziali con ambito database.
target_id int ID dell'oggetto a cui è stato eseguito il mapping della credenziale con ambito database. Restituisce 0 per le credenziali con ambito database

Autorizzazioni

È richiesta l'autorizzazione CONTROL per il database.

Vedi anche

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