将SQL Server数据库还原到另一个SQL Server实例

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (109)

如果我有SQL Server数据库备份,为了将其还原到另一个SQL Server实例,我是否需要提供任何密码?

我试过恢复它,但它没有要求恢复密码?

提问于
用户回答回答于

如果我有SQL Server数据库备份,为了将其还原到另一个SQL Server实例,我是否需要提供任何密码?

不,你不需要。

较旧的版本(在SQL Server 2012之前)有一个选项 MEDIAPASSWORD

但是,它在较新版本中已停用,因此无法在SQL Server 2012及更高版本上创建受密码保护的备份

同时,仍然可以使用t-sql恢复旧的受密码保护的备份,例如:

RESTORE DATABASE YourDB FROM DISK='C:\Temp\YourDB.BAK' WITH MEDIAPASSWORD='secretPassword'

在现代版本的SQL Server备份中,可以采用更严肃的方式保护备份 Backup Encryption

参考文献:

扫码关注云+社区

领取腾讯云代金券