连接数据库,运行网站,sa怎么解决啊
用户 'sa' 登录失败。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。
源错误:
行 36: {
行 37: Utilities.LogError(ex);
行 38: throw ex;
行 39:
行 40: }
源文件: c:\DIY\App_Code\GenericDataAccess.cs 行: 38
堆栈跟踪:
[SqlException (0x80131904): 用户 'sa' 登录失败。]
GenericDataAccess.ExecteSelectCommand(DbCommand command) in c:\DIY\App_Code\GenericDataAccess.cs:38
Link.GetLink() in c:\DIY\App_Code\Link.cs:148
Control_link.BindToLink() in c:\DIY\Control\link.ascx.cs:20
Control_link.Page_Load(Object sender, EventArgs e) in c:\DIY\Control\link.ascx.cs:16
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +46
System.Web.UI.Control.OnLoad(EventArgs e) +83
System.Web.UI.Control.LoadRecursive() +120
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --------------------编程问答-------------------- sa失败,那就有可能不是sa,2005默认是不允许sa连接的,需要设置一些东西,去搜一下,很容易搜到 --------------------编程问答-------------------- 那怎么解决 --------------------编程问答-------------------- 各位大虾求救,QQ719193972,有奖金。。 --------------------编程问答-------------------- 算了吧。。这种根本无法解决 --------------------编程问答-------------------- sa肯定可以登录的,肯定是楼主什么地方设置不对,不过我从来不用Sa登录,我一般都创建一个新的登录名和数据库用户,将登录名映射到要操作的数据库的用户,并指定要操作数据库的角色为dbowner,这样就可以在连接串中使用自己的创建的登录名和密码进行连接了 --------------------编程问答--------------------
我发你系统,你看看能不能打开?qq多少 --------------------编程问答-------------------- --------------------编程问答-------------------- 你的数据库是否允许远程访问。
第二你确认你的密码是否正确。 --------------------编程问答-------------------- 如果是SQL 2000 的话,远程连接是要打SP4 的补丁的。 --------------------编程问答-------------------- --------------------编程问答--------------------
+1 --------------------编程问答-------------------- web.config数据库配置文件里的 Integrated Security=True这个去掉 --------------------编程问答-------------------- --------------------编程问答-------------------- 我遇到过,是密码不对,用户名是sa。
修改方法:
假设你代码里用的登录密码是sa,而数据库用的是空密码,打开SQL数据库,找到“安全性”,“登录”,右边窗体应该可以看到sa用户,双击该用户,弹出的对话框中,将密码删除,数据库选择你要连接的那个数据库,再弹出的重复输入密码框,也把新密码里的内容删除,确定就可以了。
如果数据库用的其他密码,比如“123”,也是按上面的步骤,设置新密码为你的“123”就可以了。 --------------------编程问答-------------------- 那就是sa的密码错误呗,或者禁止了sa的远程登录 --------------------编程问答-------------------- 自己 设置一下 登录的 用户
先在数据库 里面用sa登录 看能不能登上
补充:.NET技术 , C#