Aracılığıyla paylaş


sys.database_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.

Important

Bu özellik, SQL Server'ın gelecek bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. Bunun yerine sys.database_scoped_credentials kullanın.

Sütun adı Veri türü Description
credential_id int Veritabanına özgü kimlik bilgisinin kimliği. Veritabanında benzersizdir.
name sysname Veritabanı kapsamlı kimlik bilgilerinin adı. Veritabanında benzersizdir.
credential_identity nvarchar(4000) Kullanılacak kimliğin adı. Bu genellikle bir Windows kullanıcısı olacaktır. 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 döndürür.
target_id int Veritabanı kapsamlı kimlik bilgilerinin eşlendiği nesnenin kimliği. Veritabanı kapsamlı kimlik bilgileri için 0 döndürür

Permissions

Veritabanı üzerinde CONTROL izni gereklidir.

Ayrıca Bkz.

Kimlik Bilgileri (Veritabanı Motoru)
VERİTABANI KAPSAMINDA KIMLIK BİLGİSİ OLUŞTUR (Transact-SQL)
"VERİ TABANI KAPSAMINDA KİMLİK BİLGİLERİNİ DEĞİŞTİR (Transact-SQL)"
VERITABANI KAPSAMLI KIMLIK BILGILERINI BIRAKMAK (Transact-SQL)
KREDİ GİRİŞİ OLUŞTUR (Transact-SQL)
sys.credentials (Transact-SQL)