【发布时间】:2016-11-14 16:05:49
【问题描述】:
我正在使用具有加密列的 SQL Server 2008。我通过使用 sql 查询获取加密列名称、对称密钥名称、颁发者名称、证书名称。现在我想通过 sql 查询获取主密钥详细信息及其密码。这可能吗?请帮帮我...
【问题讨论】:
标签: sql-server tsql
我正在使用具有加密列的 SQL Server 2008。我通过使用 sql 查询获取加密列名称、对称密钥名称、颁发者名称、证书名称。现在我想通过 sql 查询获取主密钥详细信息及其密码。这可能吗?请帮帮我...
【问题讨论】:
标签: sql-server tsql
您无法使用 SQL 查询获取主密钥密码。但是,您可以使用以下查询重新生成它。
USE AdventureWorks2008R2;
ALTER MASTER KEY REGENERATE WITH ENCRYPTION BY PASSWORD = 'Your_New_Password';
GO
参考链接:http://technet.microsoft.com/en-us/library/ms186937.aspx
【讨论】: