1

его больше беспокоит, чем проблема. Вот оно;Можете ли вы создать сертификат из его отпечатка?

Я пытаюсь восстановить TDE включенную резервную копию SQL Server на отдельном сервере. При восстановлении произошла ошибка это ошибка

Не удается найти сертификат сервера с отпечатком 0x210E6D33163FE11CSOMETHUMBPRINTIDONTWANTTOREVEAL

Мое беспокойство: Является ли это потенциальный риск? Может ли кто-то перепроектировать и создать сертификат из своего отпечатка?

ответ

2

№ Отпечаток one way function. Невозможно создать реальный сертификат из отпечатка пальца.

0

резервную копию сертификата с мастер-ключом на первичном сервере

BACKUP CERTIFICATE [EncryptionCertificate] 
TO FILE = 'Certificate File path' 
WITH PRIVATE KEY (FILE = 'Master Key File path.dat', ENCRYPTION BY PASSWORD = 'password') 

Восстановление сертификата с мастер-ключом пароль на вторичном сервере

CREATE CERTIFICATE [EncryptionCertificate] 
FROM FILE='Certificate File path' 
WITH PRIVATE KEY (FILE = 'Master Key File path.dat' , DECRYPTION BY PASSWORD = 'password') 

Это позволит решить эту проблему и может восстановить базу данных без каких-либо ошибок.

+0

Спасибо Радже, но я не ищу решение. Больше беспокойства, чем проблемы. Я знаю, как восстановить сертификат, а затем восстановить базу данных. – pordi

Смежные вопросы