Megosztás a következőn keresztül:


sys.key_titkosítások (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Az utasítás záradékával megadott ENCRYPTION BY szimmetrikus kulcstitkosítások sorát CREATE SYMMETRIC KEY adja vissza.

A szimmetrikus kulcs kulcsanyagának védelme érdekében az SQL Server és az Azure SQL titkosított formában tárolja a kulcsanyagot. Korábban ez a titkosítás a PKCS#1 v1.5 párnázási módot használja; a 170-es adatbázis-kompatibilitási szinttől kezdve a titkosítás OAEP-256 párnázási módot használ.

Oszlopnevek Adattípusok Leírás
key_id Int A titkosított kulcs azonosítója.
thumbprint varbinary(32) SHA-1 kivonat annak a tanúsítványnak, amellyel a kulcs titkosítva van, vagy annak a szimmetrikus kulcsnak a GUID-azonosítója, amellyel a kulcs titkosítva van.
crypt_type karakter(4) Titkosítás típusa:

ESKS = Szimmetrikus kulccsal titkosítva
ESKP, ESP2vagy ESP3 = Jelszóval titkosítva
EPUC = Tanúsítvány által titkosított
EPUA = Aszimmetrikus kulccsal titkosítva
ESKM = Főkulcs által titkosított
C256 = Tanúsítvány OAEP256
A256 = Aszimmetrikus kulcs OAEP256
crypt_type_desc nvarchar(60) A titkosítás típusának leírása:

ENCRYPTION BY SYMMETRIC KEY
ENCRYPTION BY PASSWORD
Az SQL Server 2017-től kezdve (14.x)
ENCRYPTION BY CERTIFICATE
ENCRYPTION BY ASYMMETRIC KEY
ENCRYPTION BY MASTER KEY 1
ENCRYPTION BY CERTIFICATE OAEP256
ENCRYPTION BY ASYMMETRIC KEY OAEP256
crypt_property varbinary(max) Aláírt vagy titkosított bitek.

1 A Windows DPAPI az SMK védelmére szolgál.

Engedélyek

A katalógusnézetekben a metaadatok láthatósága olyan biztonságos adatokra korlátozódik, amelyek egy felhasználó tulajdonában vannak, vagy amelyeken a felhasználó engedélyt kapott. További információ: Metaadatok láthatóságának konfigurációja.