`
nannan408
  • 浏览: 1783669 次
  • 性别: 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高级查询与T-SQL编程知识点汇总

    SQL Server高级查询与T-SQL编程是数据库管理与开发中的核心技能,涵盖了多个关键知识点。以下是对这些主题的详细说明: 1. **数据库设计**: - **需求分析**:这是设计过程的第一步,旨在理解用户的需求,确定系统...

    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领域,数据库备份是至关重要的,它保护了数据免受意外丢失或...

    SqlServer2005数据库字典--表结构.sql

    SqlServer2005数据库字典--表结构

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

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

    SQLServer数据库课程设计---选课管理系统.doc

    SQLServer数据库课程设计---选课管理系统

    SQL Server2000设计与T-SQL编程

    《SQL Server 2000设计与T-SQL编程》这本书是针对数据库管理和开发人员的一份宝贵资源,尤其对于那些正在学习或已经使用Microsoft SQL Server 2000的读者来说,它提供了一套全面的知识体系。SQL Server作为一款强大...

    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. ...

    C# SqlServer数据库备份 恢复

    根据提供的文件信息,我们可以分析并总结出以下与“C# SqlServer数据库备份 恢复”相关的知识点: ### 一、C#中的Windows Forms应用程序 本案例中的代码片段是基于Windows Forms的应用程序,用于实现数据库的备份和...

    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. ...

    Siemens S7 1200 PLC连接SQLSERVER数据库

    3. **数据库准备**:在SQL Server中创建数据库和表,用于存储来自PLC的数据。表结构应与PLC中的数据变量相对应,以便正确地映射和存储数据。 4. **选择通信方式**:有几种方法可以实现PLC与数据库之间的数据传输,...

Global site tag (gtag.js) - Google Analytics