Delen via


sys.database_scoped_credentials (Transact-SQL)

Van toepassing op: SQL Server 2016 (13.x) en latere versies Van Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-database in Microsoft Fabric Preview

Retourneert één rij voor elke databasereferentie binnen het bereik van de database.

Column name Data type Description
name sysname Naam van de databasereferentie binnen het bereik. Dit is uniek in de database.
credential_id int Id van de referentie binnen het databasebereik. Dit is uniek in de database.
credential_identity nvarchar(4000) De naam van de te gebruiken identiteit. Het hoeft niet uniek te zijn.
create_date datetime Tijdstip waarop de database-scoped referentie is gemaakt.
modify_date datetime Tijdstip waarop de database-brede referentie voor het laatst is gewijzigd.
target_type nvarchar(100) Type databasereferentiebereik. Retourneert NULL voor database-scope-referenties.
target_id int Id van het object waaraan de referentie van het databasebereik is toegewezen. Retourneert 0 voor database-scope-referenties.
Column name Data type Description
name sysname Naam van de databasereferentie binnen het bereik. Dit is uniek in de database.
credential_id int Id van de referentie binnen het databasebereik. Dit is uniek in de database.
principal_id int Id van de database-principal die eigenaar is van de sleutel.
credential_identity nvarchar(4000) De naam van de te gebruiken identiteit. Het hoeft niet uniek te zijn.
create_date datetime Tijdstip waarop de database-scoped referentie is gemaakt.
modify_date datetime Tijdstip waarop de database-brede referentie voor het laatst is gewijzigd.
target_type nvarchar(100) Type databasereferentiebereik. Retourneert NULL voor database-scope-referenties.
target_id int Id van het object waaraan de referentie van het databasebereik is toegewezen. Retourneert 0 voor databasereferenties binnen het bereik

Permissions

Vereist CONTROL machtiging voor de database.