roblemas em tentar restaurar o banco de dados criptografa
Estou tentando copiar um banco de dados criptografado do servidor padrão para o meu servidor para fins de teste
mas estou tendo problemas para fazer isso porque nunca fiz isso, então vou explicar meu procedimento e os erros que recebi
primeiro crie uma chave mestra:
USE master
GO
CREATE MASTER KEY ENCRYPTION BY PASSWORD ='DB-PaSSw0rD'
GO
all é bom por enquanto:
Comando (s) concluído (s) com sucess
, então, crio um certificado importando o certificado criado no servidor padrão:
CREATE CERTIFICATE TDECERT
FROM FILE = 'C:\temp\TDECert.cer'
WITH PRIVATE KEY (FILE = 'C:\temp\TDECertKey.pvk' ,
DECRYPTION BY PASSWORD ='pAssW0rD')
GO
mas eu recebo:
Msg 15581, Nível 16, Estado 1, Linha 1
Por favor, crie uma chave mestra no banco de dados ou abra a chave mestra na sessão antes de executar esta operaçã
para resolver isso, tento abrir a chave mestra:
OPEN MASTER KEY DECRYPTION BY PASSWORD ='DB-PaSSw0rD'
ALTER MASTER KEY ADD ENCRYPTION BY SERVICE MASTER KEY
mas eu recebo:Não é possível encontrar a chave simétrica 'chave mestra', porque ela não existe ou você não tem permissã
ainda para resolver esse segundo problema, tento conceder acesso:
GRANT CONTROL ON CERTIFICATE :: TDECERT To Administrator
mas eu recebo:
Não é possível encontrar o certificado 'TDECERT', porque ele não existe ou você não tem permissão.
obrigado antecipadamente pelo seu tempo