如果我有一个SQL Server数据库备份,为了将其恢复到另一个SQL Server实例,我是否需要提供任何密码?
我试着恢复它,但它没有要求密码来恢复?
发布于 2019-03-15 04:17:21
如果我有SQL Server数据库备份,为了将其恢复到另一个SQL Server实例,我是否需要提供任何密码?
不,你不需要。
较早的版本( SQL Server2012之前)有一个选项MEDIAPASSWORD
但在较新版本中已停用,因此在SQL Server 2012及更高版本上无法再创建受密码保护的备份
同时,仍然可以使用t-sql恢复受密码保护的旧备份,例如:
RESTORE DATABASE YourDB FROM DISK='C:\Temp\YourDB.BAK' WITH MEDIAPASSWORD='secretPassword'
在SQL Server的现代版本中,可以使用Backup Encryption
以更严格的方式保护备份
参考文献:
https://stackoverflow.com/questions/55168835
复制相似问题