sys.credentials (Transact-SQL)

Gilt für: SQL Server Azure SQL verwaltete Instanz Azure Synapse Analytics AnalyticsPlatform System (PDW)

Gibt eine Zeile für die Anmeldeinformationen auf Serverebene zurück.

Spaltenname Datentyp Beschreibung
credential_id int ID der Anmeldeinformationen. Ist im Server eindeutig.
name sysname Name der Anmeldeinformationen. Ist im Server eindeutig.
credential_identity nvarchar(4000) Name der zu verwendenden Identität. In der Regel ist dies ein Windows-Benutzer. Er muss nicht eindeutig sein.
create_date datetime Der Zeitpunkt, zu dem die Anmeldeinformationen erstellt wurden.
modify_date datetime Der Zeitpunkt, zu dem die Anmeldeinformationen zuletzt geändert wurden.
target_type nvarchar(100) Anmeldeinformationstyp. Gibt NULL für traditionelle Zugangsdaten zurück, CRYPTOGRAPHIC PROVIDER für Zugangsdaten, die einem kryptografischen Anbieter zugeordnet sind. Weitere Informationen zu externen Schlüsselverwaltungsanbietern finden Sie unter Extensible Key Management (EKM).
target_id int ID des Objekts, dem die Anmeldeinformationen zugeordnet werden. Gibt 0 für herkömmliche Anmeldeinformationen und einen Wert ungleich 0 für einem Kryptografieanbieter zugeordnete Anmeldeinformationen zurück. Weitere Informationen zu externen Schlüsselverwaltungsanbietern finden Sie unter Extensible Key Management (EKM).

Hinweise

Informationen zu Anmeldeinformationen auf Datenbankebene finden Sie unter sys.database_scoped_credentials.

Berechtigungen

Erfordert entweder VIEW ANY DEFINITION die Berechtigung oder ALTER ANY CREDENTIAL die Berechtigung. Darüber hinaus darf der Prinzipal keine Berechtigung verweigert VIEW ANY DEFINITION werden.

Weitere Informationen

sys.database_scoped_credentials
Anmeldeinformationen (Datenbank-Engine)
Sicherheitskatalogsichten (Transact-SQL)
Prinzipale (Datenbank-Engine)
CREATE CREDENTIAL (Transact-SQL)