设为首页 加入收藏

TOP

SQLServer数据加密解密:将TDE保护的数据库移到其他实例(二)(二)
2015-07-24 10:25:14 来源: 作者: 【 】 浏览:2
Tags:SQLServer 数据 加密解密 TDE 保护 数据库 其他 实例
te_saleskey.pvk、Temp.bak到另一服务器 -- 在另一台服务器实例中: use master; go -- 还原数据库(失败!) RESTORE DATABASE [Temp] FROM DISK = N'C:\Software\Temp.bak' WITH FILE = 1, MOVE N'Temp' TO N'C:\Database\Temp.mdf', MOVE N'Temp_log' TO N'C:\Database\Temp_log.ldf', NOUNLOAD, STATS = 10 /* 消息 33111,级别 16,状态 3,第 1 行 找不到指纹为 '0xC1E2F607576904047A0D739588B65B27D8878B92' 的服务器 证书。 消息 3013,级别 16,状态 1,第 1 行 RESTORE DATABASE 正在异常终止。 */ -- 创建新的数据库主密钥 create master key encryption by password = N'Hello@MasterKey'; go -- 还原证书 create certificate Mycertificate from file = N'C:\Software\mycertificate.cer' with private key ( file = N'C:\Software\mycertificate_saleskey.pvk' , decryption by password = N'Hello@Mycertificate' ); go -- 还原数据库(成功) RESTORE DATABASE [Temp] FROM DISK = N'C:\Software\Temp.bak' WITH FILE = 1, MOVE N'Temp' TO N'C:\Database\Temp.mdf', MOVE N'Temp_log' TO N'C:\Database\Temp_log.ldf', NOUNLOAD, STATS = 10 -- 删除数据库加密 use [Temp]; go alter database [Temp] set encryption off; go drop database encryption key go
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ORACLE11G中PLSQL中文显示乱码、L.. 下一篇【MongoDB数据库】MongoDB命令入..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)
·MySQL 数据类型:从 (2025-12-26 18:20:03)
·Linux Shell脚本教程 (2025-12-26 17:51:10)
·Qt教程,Qt5编程入门 (2025-12-26 17:51:07)