怎么删除MS SQL server 2008 master数据库的主密钥。

怎么删除MS SQL server 2008 master数据库的主密钥。,第1张

--创建库

create database test

--创建表

create table table1 (a varbinary(max),b varbinary(max))

--删除已经有的密钥(错误信息:数据库中已存在主密钥。执行此语句前,请先删除该主密钥)

drop master key

--创建密钥

create master key encryption by password='12345';

--创建证书

create certificate cert11

encryption by password='12345'

with subject='test',

start_date='02/03/2010'

--插入数据

insert into table1 (a) values( encryptbycert(cert_id('cert11'),'test'))

--查询数据

select from table1

--解密数据

select cast(decryptbycert(cert_id('cert11'),a,N'12345') as varchar(20)),b from table1

数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB

DDT3B-8W62X-P9JD6-8MX7M-HWK38

=========================================

企业版:R88PF-GMCFT-KM2KR-4R7GB-43K4B

GYF3T-H2V88-GRPPH-HWRJP-QRTYB

=========================================

标准版:CXTFT-74V4Y-9D48T-2DMFW-TX7CY

B68Q6-KK2R7-89WGB-6Q9KR-QHFDW

=========================================

开发版:MC46H-JQR3C-2JRHY-XYRKY-QWPVM

FTMGC-B2J97-PJ4QG-V84YB-MTXX8

=========================================

工组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q=========================================

WEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM

判断属性值是否需要解密,这里我约定需要解密的属性名用encrypt开头

@param propertyName

@return

/

private boolean isEncryptPropertyVal(String propertyName){

if(propertyNamestartsWith("encrypt")){

return true;

}else{

return false;

方法一:

在给出的输入CD-KEY(序列号)的界面中,输入你已经安装的windows server 2003 的CD-KEY(序列号)即可以继续安装,而不是SQL 2000的CD-KEY(序列号)。

Windows server 2003的CD-KEY(序列号):JCGMJ-TC669-KCBG7-HB8X2-FXG7M

(附:SQL2000的CD-KEY(序列号):SN:311-0432642 CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM)

方法二:

按照下列步骤:

1 在 SQLServer 安装向导, 单击 取消 。

2 启动注册表编辑器。单击 开始-->运行, 键入 regedit , 和然后 "确定"。

3 找到并双击 SafeDllSearchMode 注册表项。

在运行 Windows Server 2003 服务器或存储 Windows Server 2003, 此注册表项位于以下注册表子项下:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager

在运行带有 SP 4, Windows 2000 服务器此注册表项位于以下注册表子项下:

HKEY_LOCAL_MACHINESystemControlSession Manager

(注意 如果 SafeDllSearchMode注册表项不存在, 创建 SafeDllSearchMode 注册表项。)

4 在 数值数据 框中, 将值从 1 更改为 0, 然后单击 确定 。

5 退出注册表编辑器。

6 重新安装 SQL Server 2000, 并安装最新的 SQL Server 2000 补丁包。

7 重新启动服务器。

1、首先我们电脑上要安装有SQL Server,然后要准备一个MDF数据库文件。打开SQL Server。

2、点开数据库这一级,右键点击数据库然后选择-所有任务-附加数据库-附加数据库。

3、在d出界面上点击…按钮,然后找到准备好的MDF数据库文件的存放位置。

4、找到之后选择MDF数据库文件,并点击确定按钮。

5、窗口自动关闭后你就会发现,数据库已经附加上了。

6、如果想把这个数据库去掉的话,那就右键该数据库(比如刚刚附加的数据库)选择所有任务—分离数据库—确定。

以上就是关于怎么删除MS SQL server 2008 master数据库的主密钥。全部的内容,包括:怎么删除MS SQL server 2008 master数据库的主密钥。、sql server 2008 r2 产品密钥、sqlyog-mysql GuI v11.27的名称和证书密钥是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9833666.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存