Aracılığıyla paylaş


sys.database_scoped_credentials (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri Microsoft Fabric'te Azure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsSQL veritabanı

Veritabanındaki her veritabanı kapsamlı kimlik bilgisi için bir satır döndürür.

Sütun adı Veri türü Description
name sysname Veritabanı kapsamlı kimlik bilgilerinin adı. Veritabanında benzersizdir.
credential_id int Veritabanına özgü kimlik bilgisinin kimliği. Veritabanında benzersizdir.
credential_identity nvarchar(4000) Kullanılacak kimliğin adı. Benzersiz olması gerekmez.
create_date datetime Veritabanı kapsamlı kimlik bilgilerinin oluşturulduğu saat.
modify_date datetime Veritabanı kapsamındaki kimlik bilgilerinin en son değiştirildiği saat.
target_type nvarchar(100) Veritabanı kapsamlı kimlik bilgilerinin türü. Veritabanı kapsamlı kimlik bilgileri için NULL değerini döndürür.
target_id int Veritabanı kapsamlı kimlik bilgilerinin eşlendiği nesnenin kimliği. Veritabanı kapsamlı kimlik bilgileri için 0 değerini döndürür.
Sütun adı Veri türü Description
name sysname Veritabanı kapsamlı kimlik bilgilerinin adı. Veritabanında benzersizdir.
credential_id int Veritabanına özgü kimlik bilgisinin kimliği. Veritabanında benzersizdir.
principal_id int Anahtarın sahibi olan veritabanı sorumlusunun kimliği.
credential_identity nvarchar(4000) Kullanılacak kimliğin adı. Benzersiz olması gerekmez.
create_date datetime Veritabanı kapsamlı kimlik bilgilerinin oluşturulduğu saat.
modify_date datetime Veritabanı kapsamındaki kimlik bilgilerinin en son değiştirildiği saat.
target_type nvarchar(100) Veritabanı kapsamlı kimlik bilgilerinin türü. Veritabanı kapsamlı kimlik bilgileri için NULL değerini döndürür.
target_id int Veritabanı kapsamlı kimlik bilgilerinin eşlendiği nesnenin kimliği. Veritabanı kapsamlı kimlik bilgileri 0 için döndürür

Permissions

Veritabanı üzerinde CONTROL izni gereklidir.