
--创建库
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的名称和证书密钥是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)