2010年1月23日星期六

SQL Server 2005用sa无法登录问题

    鉴于用阿拉丁老版本制作加密锁程序的繁琐,决定用新版本的HASP SRM来管理加密锁。但是SRM需要SQL Server数据库的支持,于是又安装SQL Server 2005。安装的过程中登录方式选择的是用Windows方式登录。
    安装SQL Server 2005的SP3之后开始SRM的安装,在安装SRM Server时需要登录SQL Server并创建SRM的数据库,这里只提供混合模式的登录方式。回到SQL Server启用sa账户,但是用此帐户登录SQL Server都无法登录。Google了一把,如此这般操作了一下,用Management Studio终于可以登录了。
    首先使用Management Studio用“Windows身份验证”登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择“安全性”,将服务器身份验证由 “Windows身份验证”改为“SQL Server和Windows身份验证”,单击确定。然后使用SQL Server 2005配置管理器,重启SQL Server服务。最后回到Management Studio,选择“安全性”-->登录名-->sa,右击鼠标,在登录属性-sa页面,选择状态,保证已经将登录由“禁用”改为“启用”(此时可设置sa登录密码或取消登录密码,在常规选项中),单击确定。
    回到SRM Server的安装,选择服务器,创建SRM的数据库SRMServer,端口号为442和444,用户名和密码为HASP(备忘),一路绿灯,最后安装SRM,成功。

没有评论: