SQL Server 2008 登录时没有服务器名称和登录名怎么解决?

建议先尝试使用Windows身份验证模式进行登录。如果能成功进入,再检查sa账号的权限设置,确认其是否被禁用,这是排查SQL Server 2008登录问题的一个基础步骤。

评论 (1)

Windows验证确实是最稳的起步方案,不过很多人不知道的是,SQL Server 2008默认安装时为了安全其实是禁止了混合模式认证的,所以即便你开了Windows验证进去,sa账号可能也是压根没被启用的状态。这时候光看权限设置可能不够,得先去“安全性”里确认sa账户本身是否被勾选了“启用”,顺便把密码也重置一下,不然经常会出现能连上但死活登录不进去的情况,这坑填了后面才顺畅。