首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

[]怎么删除SQL证书

2014-01-17 
[求助]如何删除SQL证书目前在做sqlserver 2008 r2 的镜像功能,遇到一点问题,所以想删除证书和登录,从头开

[求助]如何删除SQL证书
目前在做sqlserver 2008 r2 的镜像功能,遇到一点问题,所以想删除证书和登录,从头开始,在删除证书的时候,出错了
执行  DROP CERTIFICATE host_A_cert

消息 15559,级别 16,状态 1,第 1 行
无法删除 证书 'host_A_cert',因为有一个 用户 映射到它。

请问怎么弄?

[解决办法]
第一步,先删除帐号:
--删除账号
DROP LOGIN For_HOST_B_user
第二步:
IF  EXISTS (SELECT * FROM sys.endpoints e WHERE e.name = N'Endpoint_Mirroring') 
DROP ENDPOINT [Endpoint_Mirroring]
GO
第三步:
--删除证书
USE master;
DROP CERTIFICATE HOST_A_cert

热点排行