sql server2000 服务端开启强制协议加密后无法启动

我需要开启强制协议加密,我在服务器网络实用工具里开启强制协议加密后重启sql服务就是起不来,去掉强制加密就正常,启动不起来也没出现什么提示,在cmd中输入net start MSSQLSERVER提示MSSQLSERVER 服务正在启动 .MSSQLSERVER 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。需要怎么做才可以正常启用?百度了一阵子看需要证书什么的。我这数据库机器是单机应用没有网络要怎么搞这些。

SQL Server 2000支持强制协议加密选项来控制网络库加密。在强制协议加密时,SQL Server 将使用安全套接字层 (SSL) 客户端和 SQL Server 之间的所有通信进行加密。由于 SSL 加密只能处理已分配从公共证书颁发机构的证书的计算机运行的 SQL Server 2000年实例,则证书是必需的。
那么证书可以是自己安装域服务器生成证书,
也可以是用已购买的证书。追问

我在2008 R2系统里弄了个证书,导入到win7的证书(本地计算机)-个人里。但是没有效果呢。
我看微软有个文章写的对于SQL Server 2000年中,要启用服务器上的加密,请打开服务器网络实用工具上的服务器证书已安装,然后单击以选中强制协议加密复选框。我截图里怎么没有服务器证书已安装的字样。

追答

SQL2000是基于WIN2003操作系统的,需要使用WIN2003域环境生成证书,才好用滴

温馨提示:答案为网友推荐,仅供参考
相似回答