今天连接jdbc时忽然碰到这种问题,可能自己电脑上sql2000和机房里的版本不一样,从网上查了查,说是要升级sql2000,自己还不知道怎么查看本机上sqlserver2000的版本 (+_+!,菜鸟一只),从官网上下载补丁升级到sp4后终于好了,不这么提示了,出现了新的问题,呵呵——用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联, 又从网上找了一会才找到一些解决办法:
解决步骤:
这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为:
1 打开SQL Server企业管理器。
2 选择服务器名称上右键选择“编辑SQL Server注册属性”,然后在对话框中选择“使用windows身份验证”。
3 试试一试,不行。在看看安全性设置
4 同样右键,选择“属性”,然后打开“安全性”选项卡。
5 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
6 OK,成功了。
这样才能运行正常了,呵呵。
解决步骤:
这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为:
1 打开SQL Server企业管理器。
2 选择服务器名称上右键选择“编辑SQL Server注册属性”,然后在对话框中选择“使用windows身份验证”。
3 试试一试,不行。在看看安全性设置
4 同样右键,选择“属性”,然后打开“安全性”选项卡。
5 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
6 OK,成功了。
这样才能运行正常了,呵呵。
本文解决了在使用 JDBC 连接 SQL Server 2000 时遇到的 'sa' 用户登录失败的问题。通过升级 SQL Server 2000 至 SP4 并配置为使用 SQL Server 和 Windows 身份验证模式,最终成功解决了该问题。
1502

被折叠的 条评论
为什么被折叠?



