Aracılığıyla paylaş


ASYMKEYPROPERTY (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft 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)