为什么我的SQL连不上?

来源:百度知道 编辑:UC知道 时间:2024/06/20 22:11:11
用VS调试时正常,设置网站用IP进入时连不上

系统提示:

无法打开登录所请求的数据库 "NScontract"。登录失败。
用户 'WANGLR\ASPNET' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "NScontract"。登录失败。
用户 'WANGLR\ASPNET' 登录失败。

我并没有设置用户 'WANGLR\ASPNET' ,我的SQL是windows验证和SQL验证,但都不是这个,webconfig中也没有这个

连接字符串出了问题 你找下*CONN*.*DE 文件

SQL数据库只要正确安装,连接不上,
有以下几个原因:(其他的都是废话)
1 主机数据库没给权限,提示SQL Server 不存在或访问被拒绝!
在主机设置SQL Server 组下面按属性选安全性 选所有权连接(主机是指给
连接的计算机)
2 在网上邻居里和路由器里开放1433端口
3 防火墙添加1433端口,TCP 选本机 UDP 选允许 (还不行先关防火墙)
对于不懂数据库的,。重装SQL(正确安装),再根据上面3点设置,一定可以顺利完成!