0
我的SQL Server 2014上設置加密的備份,我將創建一個數據庫主密鑰(創建主密鑰加密BY PASSWORD =「...」),然後非對稱密鑰。 Microsoft建議保留主密鑰的非現場備份。可以在SQL Server主密鑰從密碼重現?
如果我有用於創建主密鑰的密碼,而不是備份主密鑰本身,我可以重新創建主密鑰,或將備份變得不可訪問?
我的SQL Server 2014上設置加密的備份,我將創建一個數據庫主密鑰(創建主密鑰加密BY PASSWORD =「...」),然後非對稱密鑰。 Microsoft建議保留主密鑰的非現場備份。可以在SQL Server主密鑰從密碼重現?
如果我有用於創建主密鑰的密碼,而不是備份主密鑰本身,我可以重新創建主密鑰,或將備份變得不可訪問?
不,不能。
的命令是真正打破了這樣的:
CREATE MASTER KEY
ENCRYPTION BY PASSWORD = '...'
第一部分是創建一個新的隨機密鑰,第二部分是加密存儲在數據庫中。密碼不用於產生關鍵,它是用來保護它。
因此,如果你丟失了密鑰,則無法重新創建。