代码改变世界

SQL SERVER 2008 验证模式问题

2011-10-05 16:17  传奇PANDA  阅读(310)  评论(0编辑  收藏  举报

需求:一个在本地Host的WebService需要调用本地的数据库,但是此Service必须使用Sql Server验证模式。

 

描述:花了半天时间,啊,还重装了SQL Server2008 R2,可是奇怪的问题发生了,明明创建了Role,却无论如何也登陆不进去,可是事实上,显示是连接成功的,但是就是不让登陆进去,用WCFTestClient也是没办法拿到正确的数据,真是抓狂撒。最后实在不行,找了同事过来帮忙,啊,其实只需两步而已。。。囧了,哎,SQL SERVER 的基本操作还是得好好学学撒,不能只会SELECT而已

 

解决:

image

注意,必须check Sever Authentication下的“SQL Server and Windows Authentication mode”,否则,就是默认使用windows authentication mode的,其实在安装的时候我已经选择了MIX mode了,奇怪,难道是不影响这里的,囧了。。。

 

第二步,Services.msc,然后重启SQL SERVER的服务就可以了,汗死。。。。解决问题

 

最后,感谢Calvin同学的鼎力相助(*^__^*)