sys.symmetric_keys (Transact-SQL)
更新日期: 2008 年 11 月 17 日
对于使用 CREATE SYMMETRIC KEY 语句创建的每个对称密钥,返回与其对应的一行。
列名 | 数据类型 | 说明 |
---|---|---|
name |
sysname |
密钥的名称。在数据库中是唯一的。 |
principal_id |
int |
拥有密钥的数据库主体的 ID。 |
symmetric_key_id |
int |
密钥的 ID。在数据库中是唯一的。 |
key_length |
int |
密钥的长度(位)。 |
key_algorithm |
char(2) |
密钥使用的算法: R2 = RC2 R4 = RC4 D = DES D3 = Triple DES DX = DESX A1 = AES 128 A2 = AES 192 A3 = AES 256 |
algorithm_desc |
nvarchar(60) |
对于密钥所用算法的说明: RC2 RC4 DES Triple_DES DESX AES_128 AES_192 AES_256 |
create_date |
datetime |
密钥的创建日期。 |
modify_date |
datetime |
密钥的修改日期。 |
key_guid |
uniqueidentifier |
与密钥关联的全局唯一标识符 (GUID)。对于持久化密钥,此标识符是自动生成的。临时密钥的 GUID 从用户提供的密码中派生。 |
关于 DES 算法的说明:
- DESX 的命名不正确。使用 ALGORITHM = DESX 创建的对称密钥实际上使用的是具有 192 位密钥的 TRIPLE DES 密码。不提供 DESX 算法。
- 使用 ALGORITHM = TRIPLE_DES 创建的对称密钥使用的是具有 128 位密钥的 TRIPLE DES。
请参阅
参考
目录视图 (Transact-SQL)
安全性目录视图 (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
其他资源
帮助和信息
更改历史记录
版本 | 历史记录 |
---|---|
2008 年 11 月 17 日 |
|