[求助]如何删除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