0
我的SQL Server 2014上设置加密的备份,我将创建一个数据库主密钥(创建主密钥加密BY PASSWORD =“...”),然后非对称密钥。 Microsoft建议保留主密钥的非现场备份。可以在SQL Server主密钥从密码重现?
如果我有用于创建主密钥的密码,而不是备份主密钥本身,我可以重新创建主密钥,或将备份变得不可访问?
我的SQL Server 2014上设置加密的备份,我将创建一个数据库主密钥(创建主密钥加密BY PASSWORD =“...”),然后非对称密钥。 Microsoft建议保留主密钥的非现场备份。可以在SQL Server主密钥从密码重现?
如果我有用于创建主密钥的密码,而不是备份主密钥本身,我可以重新创建主密钥,或将备份变得不可访问?
不,不能。
的命令是真正打破了这样的:
CREATE MASTER KEY
ENCRYPTION BY PASSWORD = '...'
第一部分是创建一个新的随机密钥,第二部分是加密存储在数据库中。密码不用于产生关键,它是用来保护它。
因此,如果你丢失了密钥,则无法重新创建。