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
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-databas i Förhandsversion av Microsoft Fabric
Returnerar en rad för varje symmetrisk nyckel som skapas med INSTRUKTIONEN SKAPA SYMMETRISK NYCKEL.
| Column name | Data type | Description |
|---|---|---|
| name | sysname | Namnet på nyckeln. Unikt i databasen. |
| principal_id | int | Databashuvudansvariges ID som äger nyckeln. |
| symmetric_key_id | int | ID för nyckeln. Unikt i databasen. |
| key_length | int | Längden på nyckeln i bitar. |
| key_algorithm | char(2) | Algoritm som används med nyckeln: R2 = RC2 R4 = RC4 D = DES D3 = Triple DES DT = TRIPLE_DES_3KEY DX = DESX A1 = AES 128 A2 = AES 192 A3 = AES 256 NA = EKM-nyckel |
| algorithm_desc | nvarchar(60) | Beskrivning av algoritmen som används med nyckeln: RC2 RC4 DES Triple_DES TRIPLE_DES_3KEY DESX AES_128 AES_192 AES_256 NULL (endast utökningsbara nyckelhanteringsalgoritmer) |
| create_date | datetime | Datum då nyckeln skapades. |
| modify_date | datetime | Datum då nyckeln ändrades. |
| key_guid | uniqueidentifier | Globalt unik identifierare (GUID) som är associerad med nyckeln. Den genereras automatiskt för beständiga nycklar. GUID:er för tillfälliga nycklar härleds från den användartilldelade frasen. |
| key_thumbprint | sql_variant | SHA-1 hash av nyckeln. Hashen är globalt unik. För nyckelhanteringsnycklar som inte är utökningsbara är det här värdet NULL. |
| provider_type | nvarchar(120) | Typ av kryptografiprovider: KRYPTOGRAFIPROVIDER = Utökningsbara nyckelhanteringsnycklar NULL = Icke-utökningsbara nyckelhanteringsnycklar |
| cryptographic_provider_guid | uniqueidentifier | GUID för kryptografiprovidern. För nyckelhanteringsnycklar som inte är utökningsbara är det här värdet NULL. |
| cryptographic_provider_algid | sql_variant | Algoritm-ID för kryptografiprovidern. För nyckelhanteringsnycklar som inte är utökningsbara är det här värdet NULL. |
Permissions
Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.
Remarks
RC4-algoritmen är inaktuell. Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen.
Note
RC4-algoritmen stöds endast för bakåtkompatibilitet. Nytt material kan bara krypteras med hjälp av RC4 eller RC4_128 när databasen är på kompatibilitetsnivå 90 eller 100. (Rekommenderas inte.) Använd en nyare algoritm, till exempel en av AES-algoritmerna i stället. I SQL Server 2012 (11.x) kan material som krypterats med RC4 eller RC4_128 dekrypteras på valfri kompatibilitetsnivå.
Förtydligande av DES-algoritmer:
DESX namngavs felaktigt. Symmetriska nycklar som skapats med ALGORITHM = DESX använder faktiskt TRIPLE DES-chiffer med en 192-bitarsnyckel. DESX-algoritmen tillhandahålls inte. Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen.
Symmetriska nycklar som skapats med ALGORITHM = TRIPLE_DES_3KEY använda TRIPLE DES med en 192-bitarsnyckel.
Symmetriska nycklar som skapats med ALGORITHM = TRIPLE_DES använda TRIPLE DES med en 128-bitarsnyckel.
See Also
katalogvyer (Transact-SQL)
Utökningsbar nyckelhantering (EKM)
säkerhetskatalogvyer (Transact-SQL)
Encryption Hierarchy
SKAPA SYMMETRISK NYCKEL (Transact-SQL)