`
nannan408
  • 浏览: 1788811 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

sqlserver创建修改主密钥---备份数据库用到

 
阅读更多
1.前言。
  如题。注意,直接删可能删不掉的。创建主密钥后最好备份下脚本或者做好记录,忘记了主密钥就不能再打开了。
2.创建修改主密钥
--(1)创建主密钥

create MASTER KEY ENCRYPTION BY PASSWORD = '123456'; 
---(2)以下为修改主密钥
OPEN MASTER KEY DECRYPTION BY PASSWORD = '123456' 

 
ALTER MASTER KEY DROP ENCRYPTION BY SERVICE MASTER KEY

ALTER MASTER KEY ADD ENCRYPTION BY SERVICE MASTER KEY

 

ALTER MASTER KEY REGENERATE WITH ENCRYPTION BY PASSWORD = '123456'



分享到:
评论

相关推荐

    SQL Server 数据库技术---基础篇、数据库安全、SQL开发、数据库性能优化

    SQL Server 数据库技术---基础篇(T-SQL基础、数据库几本操作、SQL Server 2008新特性)、数据库安全(SQL Server 2008 安全数据文件安全与灾难恢复、 复制)、SQL开发(数据库设计、SQL Server与CLR集成、在SQL ...

    Microsoft SQL Server 2008技术内幕 T-SQL 查询 索引优化章节 示例数据库脚本

    Microsoft SQL Server 2008技术内幕 T-SQL 查询 一书中,第四章,索引优化章节的示例数据库脚本。

    SQLServer数据库的备份和还原详解

    ### SQL Server 数据库的备份与还原详解 #### 一、基本概念 在开始讨论SQL Server数据库的备份与还原之前,我们需要了解几个基本的概念。 - **MDF 文件**: 这是SQL Server数据库的主要数据文件,存储了数据库的...

    SQL Server数据库备份与恢复(C#代码示例)

    在SQL Server数据库管理中,备份和恢复是两个至关重要的操作,它们确保了数据的安全性和可恢复性。在本文中,我们将深入探讨如何使用C#语言来实现这些功能。C#结合SQL Server的API,如SqlClient和Smo,可以方便地...

    Delphi SQL Server数据库备份程序_delphi_SQL_ServerDelphi_sqlserver_

    标题 "Delphi SQL Server数据库备份程序" 涉及到的是使用Delphi编程语言与Microsoft SQL Server数据库进行交互,特别是实现数据库的自动化备份功能。在IT领域,数据库备份是至关重要的,它保护了数据免受意外丢失或...

    批处理(bat)实现SQLServer数据库备份与还原

    ### 批处理(BAT)实现SQL Server数据库备份与还原 #### 一、概述 在日常的数据库维护工作中,定期对数据库进行备份是非常重要的一个环节,它能够帮助我们防止因硬件故障、软件错误或其他不可预见的情况导致的数据...

    SQL-Server-2008-数据库还原到SQL-Server-2012.docx

    首先,需要备份 SQL Server 2008 中的数据库,然后将备份文件迁移到 SQL Server 2012 中。在 SQL Server 2012 中,需要选择要迁移的数据库,然后右键点击选择“任务”→“复原数据库”。然后,在复原数据库界面中,...

    sqlserver 2000数据库备份+恢复+创建

    下面将详细讲解SQL Server 2000中关于数据库备份、恢复以及创建的相关知识点。 1. **数据库备份**: - **全备**:全数据库备份(Full Database Backup)包括数据库中的所有数据、事务日志,以及数据库的结构信息。...

    sql server 2000中的用户数据库----pubs数据库

    虽然SQL Server 2005及以上版本不再内置pubs,但用户仍可以通过从SQL Server 2000备份或网络资源获取pubs数据库的脚本,然后在新的SQL Server实例上创建并恢复。这样可以保持与SQL Server 2000的兼容性,继续使用...

    SQL Server 数据库实现定时自动备份

    1. **创建备份设备**:在SQL Server Management Studio (SSMS) 中,打开“管理”菜单,选择“备份设备”,然后新建一个逻辑备份设备,指定备份文件的位置和名称。 2. **编写备份脚本**:使用T-SQL语句编写备份脚本...

    sql server数据库镜像配置文档-windows2008+SqlServer2008.doc

    sql server数据库镜像配置文档-windows2008+SqlServer2008

    java 连接sqlserver使用的java-sqlserver-connect.jar包

    Java连接SQL Server数据库通常需要特定的驱动程序,这个驱动程序以Java Archive (JAR) 文件的形式存在。在本例中,我们关注的是"java-sqlserver-connect.jar",这是一个专门为Java应用程序提供与Microsoft SQL ...

    sql server自动备份数据库

    SQL Server 自动备份数据库 SQL Server 自动备份数据库是指通过设置代理来自动备份数据库文件的过程。下面是相关的知识点: SQL Server 代理 SQL Server 代理是 SQL Server 的一部分,负责执行预定义的作业,例如...

    【SQL-Server数据库】-SQL-Server关系数据库管理系统.ppt

    SQL Server 2005提供了丰富的数据库操作工具,例如,使用SSMS进行数据库的创建、修改和备份,以及数据导入导出。这些工具使得数据库管理员可以高效地管理数据,确保数据的安全性和一致性。 **数数据库的类型** 1. ...

    SQL-Server-2008-数据库还原到SQL-Server-2012.doc

    SQL-Server-2008-数据库还原到SQL-Server-2012.doc

    Sql Server数据库自动全备份的脚本(带7z压缩)

    综上所述,利用VBScript和CMD调用SQL Server的备份命令及7-Zip压缩功能,可以创建一个高效、自动化的数据库备份解决方案。同时,结合Oracle备份的相关知识,我们可以为不同类型的数据库构建全面的数据保护策略。

    备份SQL Server数据库.rar

    在SQL Server数据库管理中,定期备份是确保数据安全和业务连续性的重要环节。"备份SQL Server数据库.rar"这个文件很可能是包含了一套完整的SQL Server数据库备份教程或实用工具。下面我们将详细探讨SQL Server数据库...

    sql server 2008数据库转sql server 2005数据库

    3. 备份或分离数据库,然后还原或附加到 SQL Server 2005 数据库。 方法四:使用 Navicat 工具 这种方法通过使用 Navicat 工具来将 SQL Server 2008 数据库转换为 SQL Server 2005 数据库。具体步骤如下: 1. ...

    SQL Server上机练习二--- SQL Server数据库的管理.pdf

    在SQL Server中,数据库的管理和维护是一项关键任务,涉及到数据库的创建、修改、删除以及文件管理等多个方面。以下是对题目中各项操作的详细解释: 1. 创建数据库`studb1`和`studb2`: - `studb1`的数据文件初始...

    Java SQL server 数据库备份

    对于使用Java进行开发并且依赖于SQL Server作为数据库的企业来说,理解如何在Java环境中执行SQL Server数据库的备份至关重要。以下将详细介绍Java与SQL Server数据库备份相关的知识点。 1. **SQL Server备份类型**:...

Global site tag (gtag.js) - Google Analytics