首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqlserver2008数据库备份加密有关问题

2012-09-16 
sqlserver2008数据库备份加密问题在sqlserver2008数据库上面 进行备份的时候加密码,也就是说还原备份文件

sqlserver2008数据库备份加密问题

在sqlserver2008数据库上面 进行备份的时候加密码,也就是说还原备份文件的时候要输入密码才能还原,请问怎么实现?
请高手帮忙啊!

[解决办法]
http://msdn.microsoft.com/zh-cn/library/ms186865.aspx 

查看 SKIP、NOSKIP、INIT 和 NOINIT 之间的交互 那一段

SQL code
backup   database   数据库名   to   备份设备 with skip, medianeme=N '备份设备名 ', mediapassword=N '备份设备密码 ', neme=N '备份集名 ', password=N '备份集密码 ', stats go 如果恢复时不提供密码将无法恢复.
[解决办法]
SQL code
--语句备份数据库(带密码的备份)BACKUP DATABASE TEST  TO DISK ='D:\HTML\sss.bak' WITH INIT, NOUNLOAD , NAME = N'' , password='sunlw' ,  NOSKIP , STATS = 100, DESCRIPTION = N'', NOFORMAT  select * from sys.database_filesRESTORE DATABASE TEST1   FROM DISK = 'D:\HTML\sss.bak'   WITH RECOVERY,   MOVE 'TEST' TO 'D:\HTML\sss.mdf',   MOVE 'TEST_Log' TO 'D:\HTML\sss.ldf',   password='sunlw'
[解决办法]
除了backup时加password参数,也可以用证书来备份加密.
参考 http://database.ctocio.com.cn/dbzjdysummary/356/8321856.shtml
[解决办法]
探讨

引用:

http://msdn.microsoft.com/zh-cn/library/ms186865.aspx

查看 SKIP、NOSKIP、INIT 和 NOINIT 之间的交互 那一段

SQL code
backup database 数据库名 to 备份设备
with
skip,
medianeme=N '备份设备名 ',
……

热点排行
Bad Request.