我的sql打不开数据库 提示sa登录失败 我用的是win7系统
解决时间 2021-02-20 19:55
- 提问者网友:我们很暧昧
- 2021-02-20 14:12
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
源错误:
只有在调试模式下进行编译时,生成此未处理异常的源代码才会显示出来。若要启用此功能,请执行以下步骤之一,然后请求 URL:
1. 在产生错误的文件的顶部添加一条“Debug=true”指令。例如:
<%@ Page Language="C#" Debug="true" %>
或:
2. 将以下的节添加到应用程序的配置文件中:
请注意,第二个步骤将使给定应用程序中的所有文件在调试模式下进行编译;第一个步骤仅使该特定文件在调试模式下进行编译。
重要事项: 以调试模式运行应用程序一定会产生内存/性能系统开销。在部署到生产方案之前,应确保应用程序调试已禁用。
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-02-20 15:06
打开数据库-用windows身份登录
1、对着服务器点右键选属性-安全性-服务器身份验证:选择SQL server和Windows身份验证模式登录-确定
2、展开安全性-登录名-选择sa的属性-状态-选择授权和启用-确定
全部回答
连接字符串有问题,你下载下来后把连接类里的连接字符串修改为相应的。
- 2楼网友:思契十里
- 2021-02-20 18:45
个人认为:
1.你要确定服务器身份验证模式为 SQLServer和Windows身份验证模式,默认仅为Windows验证
2.本地连接和远程连接为TCP/IP
3.连接的服务名称正确
以上内容怎样查看和设置,可以在网上查。
你的这个问题是上面的问题1 的结果,但后面的问题也要解决才能连接sqlServer
- 3楼网友:封刀令
- 2021-02-20 18:35
应该是你的身份验证是windows的
应该改下sql server身份验证
安装的时候就应该选择这个
或者你现在去里面改
- 4楼网友:患得患失的劫
- 2021-02-20 17:02
是不是你的配置文件中的连接字符串错了 啊 给你个你仔细看看
版本低,如:SQLserver2000在WIN7下不能运行;考虑改为2008版,高版本连接时,已没有sa的概念了。多在网上搜索一下,搞个明白!祝你技术提高,更上一层楼!
我要举报
大家都在看
推荐资讯