Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie überträgt man SQL-verschlüsselte Daten zwischen SQL Server 2005-Datenbanken?

Die symmetrischen Schlüssel, auf die Sie sich beziehen, sind Datenbank-Hauptschlüssel (DMKs). Sie werden auf Datenbankebene gespeichert, daher sollte eine Sicherung/Wiederherstellung auf einem anderen SQL-Server problemlos funktionieren (mit der Einschränkung unterschiedlicher Dienstkonten, die dieser Thread spielt an)

Bevor Sie irgendetwas tun, vergewissern Sie sich, dass Sie eine Sicherungskopie Ihrer Schlüssel haben (vermutlich haben Sie dies bereits getan):

USE myDB
GO
BACKUP MASTER KEY TO FILE = 'path_to_file'
    ENCRYPTION BY PASSWORD = 'password'
GO

Aus diesem Artikel :