Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Bu işlev, asimetrik anahtarın özelliklerini döndürür.
Transact-SQL söz dizimi kuralları
Syntax
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Arguments
Key_ID
Veritabanındaki asimetrik anahtarın Key_ID. Yalnızca anahtar adını biliyorsanız, Key_ID bulmak için ASYMKEY_ID kullanın.
Key_IDint veri türüne sahiptir.
'algorithm_desc'
Çıkışın asimetrik anahtarın algoritma açıklamasını döndürdüğünü belirtir. Yalnızca EKM modülünden oluşturulan asimetrik anahtarlar için kullanılabilir.
'string_sid'
Çıkışın asimetrik anahtarın SID değerini nvarchar() biçiminde döndürdüğünü belirtir.
'sid'
Çıkışın ikili biçimde asimetrik anahtarın SID'sini döndürdüğünü belirtir.
Dönüş türleri
sql_variant
Permissions
Asimetrik anahtar üzerinde uygun izinler gerektirir ve çağıranın asimetrik anahtar üzerinde VIEW izninin reddedilmemesi gerekir. Asimetrik anahtar izinleri hakkında daha fazla bilgi için bkz. CREATE ASIMMETRIC KEY (Transact-SQL).
Examples
Aşağıdaki örnek, Key_ID 256'nın asimetrik anahtarının özelliklerini döndürür.
SELECT
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO
Ayrıca bakınız
CREATE ASİMETRİK ANAHTAR (Transact-SQL)
ALTER ASIMETRIK ANAHTAR (Transact-SQL)
DROP ASIMETRIK ANAHTAR (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
Şifreleme Hiyerarşisi
sys.asymmetric_keys (Transact-SQL)
Güvenlik Kataloğu Görünümleri (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPERTY (Transact-SQL)