Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Förhandsversion av Microsoft Fabric
Den här funktionen returnerar egenskaperna för en asymmetrisk nyckel.
Transact-SQL syntaxkonventioner
Syntax
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Arguments
Key_ID
Key_ID av en asymmetrisk nyckel i databasen. Om du bara känner till nyckelnamnet använder du ASYMKEY_ID för att hitta Key_ID.
Key_ID har int för datatyp.
'algorithm_desc'
Anger att utdata returnerar algoritmbeskrivningen för den asymmetriska nyckeln. Endast tillgängligt för asymmetriska nycklar som skapats från en EKM-modul.
'string_sid'
Anger att utdata returnerar SID för den asymmetriska nyckeln i nvarchar()- format.
'sid'
Anger att utdata returnerar SID för den asymmetriska nyckeln i binärt format.
Return types
sql_variant
Permissions
Kräver lämpliga behörigheter för den asymmetriska nyckeln och kräver att anroparen inte har nekats VIEW-behörighet för den asymmetriska nyckeln. Mer information om asymmetriska nyckelbehörigheter finns i CREATE ASYMMETRIC KEY (Transact-SQL).
Examples
I följande exempel returneras egenskaperna för den asymmetriska nyckeln för Key_ID 256.
SELECT
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO
See also
SKAPA ASYMMETRISK NYCKEL (Transact-SQL)
ÄNDRA ASYMMETRISK NYCKEL (Transact-SQL)
SLÄPP ASYMMETRISK NYCKEL (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
Encryption Hierarchy
sys.asymmetric_keys (Transact-SQL)
säkerhetskatalogvyer (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPERTY (Transact-SQL)