在连接SQL Server 2008时,选择Windows身份验证,提示用户名或密码有误。
在选择Windows身份验证时,用户名密码一栏会变为暗色,无法手工输入或修改。且用户名处会自动输入当前登录的Windows账户Administrator,所以不大可能是用户名密码有误。
后来仔细一想,无论是Windows身份验证还是SQL身份验证,在SQL Server里都应该存在对应的登录名。于是先通过SA账户密码,检查"安全性"-"登录名",发现只有一个systenm Windows账户,没有Administrator账户。
于是创建一个Administrator的登录名,选择Windows身份验证,并在服务器角色处勾选sysadmin,确定。
然后重新登录,选择Windows身份验证,发现就可以正常登录了。
阅读(30978) | 评论(0) | 转发(0) |