访问网站一直显示sa用户登录失败 已经是混合登录验证模式了

touch_hand 2010-02-24 03:09:26
我的数据库是SQL2005 ,在本机用localhost和127.0.0.1访问网站一直显示sa用户登录失败

1、按装的时候已经选择了混合模式登录,sa用户有设置密码的,在web.config文件里也填入了sa的密码

2、一气之下新增了个“AA”的用户,同样设置了密码,这次显示的是“AA登录失败”

3、SQL设置了允许远程访问、启用了TCP/IP、启用了sa登录权限

现在完全没有办法,在google上搜出来大致也就是以上这些建议

有一点比较异常的是:

在本机登录SQL的时候,windows验证模式非常正常,用SQL模式(sa用户)就显示
“已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)”

试过重新更改sa密码重新选择混合模式等方式,仍无法解决

请问,这是SQL设置的问题还是链接语句的问题啊?有解决办法没有?
...全文
478 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
段传涛 2010-02-24
  • 打赏
  • 举报
回复
value="Server=localhost;uid=sa;pwd=123;database=AAA
---------------localhost--------------
1换用ip 试试
2.试试value="Server=localhost;Integrated Security=SSPI;database=AAA
touch_hand 2010-02-24
  • 打赏
  • 举报
回复
web.config里面的连接语句是这样的:

<add key="conn01" value="Server=localhost;uid=sa;pwd=123;database=AAA" />

<add key="conn02" value="Server=localhost;uid=sa;pwd=123;database=BBB" />
touch_hand 2010-02-24
  • 打赏
  • 举报
回复
能够正常用sa登录SQL 但是网站访问就显示sa登录失败


现在这种情况是网站程序的连接语句有问题吗?
touch_hand 2010-02-24
  • 打赏
  • 举报
回复
楼上说的方法都试过,没解决啊
狂想者 2010-02-24
  • 打赏
  • 举报
回复
不错,学习一下啊。。。。。
wuyq11 2010-02-24
  • 打赏
  • 举报
回复
首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"
其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用
http://topic.csdn.net/u/20091128/16/2c6969ad-ee95-4498-bd56-b0dd55fcf93c.html
touch_hand 2010-02-24
  • 打赏
  • 举报
回复
sa我已经启用了

用sa登录显示
“已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)”
Teng_s2000 2010-02-24
  • 打赏
  • 举报
回复
引用 1 楼 lerit 的回复:
解决方法如下:

其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用


默认,SQL2005,2008的sa是禁用的
polarissky 2010-02-24
  • 打赏
  • 举报
回复
楼主先装个SQL Server Management studio express,使用sa能不能进入数据库,如果不能,就是账户没设置正确,Google查一下就知道怎么设定了。如果sa能成功进入数据库,就是链接字符串的问题
zsz1001 2010-02-24
  • 打赏
  • 举报
回复
打开数据库用SA 能登录吗? 检查一个连接字符串和数据库配置。
lerit 2010-02-24
  • 打赏
  • 举报
回复
解决方法如下:
首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"(貌似你已经开启了)
其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧