当前位置:编程学习 > C#/ASP.NET >>

asp.net网站之前运行正常,最近报错

网站之前一直运行正常,未做任何改动,现在出现如下错误。

“/”应用程序中的服务器错误。

The SELECT permission was denied on the object 'images', database 'qywsznuwa03', schema 'qywsznuwamst03'.

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Exception: The SELECT permission was denied on the object 'images', database 'qywsznuwa03', schema 'qywsznuwamst03'.

源错误: 


行 24:     {
行 25:         //广告图切换
行 26:         rpt_img.DataSource = DBClass.GetDataTable("select * from images where isshow=1 order by sortid ");
行 27:         rpt_img.DataBind();
行 28:     }

源文件: d:\virtualhost\web423176\www\Default.aspx.cs    行: 26 

堆栈跟踪: 


[Exception: The SELECT permission was denied on the object 'images', database 'qywsznuwa03', schema 'qywsznuwamst03'.]
   Common.DBClass.GetDataTable(String sql) in E:\刘建雄\新项目\美诗婷\qiye\Common\DBClass.cs:182
   _Default.band() in d:\virtualhost\web423176\www\Default.aspx.cs:26
   _Default.Page_Load(Object sender, EventArgs e) in d:\virtualhost\web423176\www\Default.aspx.cs:20
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

版本信息: Microsoft .NET Framework 版本:2.0.50727.5472; ASP.NET 版本:2.0.50727.5471
--------------------编程问答-------------------- System.Exception: The SELECT permission was denied on the object 'images', database 'qywsznuwa03', schema 'qywsznuwamst03'.

数据库表images的权限有问题,是不是改动过了。 --------------------编程问答--------------------
引用 1 楼 guwei4037 的回复:
System.Exception: The SELECT permission was denied on the object 'images', database 'qywsznuwa03', schema 'qywsznuwamst03'.

数据库表images的权限有问题,是不是改动过了。


网站代码什么的都没动过。 --------------------编程问答-------------------- 数据库是不是动过 --------------------编程问答--------------------
引用 3 楼 ch_weni 的回复:
数据库是不是动过


问过了,数据库空间换过了。web.config这个文件里面没有配置数据库的代码,该怎么弄? --------------------编程问答-------------------- refer: http://developer.51cto.com/art/201106/267585.htm --------------------编程问答--------------------
引用 5 楼 guwei4037 的回复:
refer: http://developer.51cto.com/art/201106/267585.htm


配置文件里面没有数据库的任何信息,是不是写到dll里面去了? --------------------编程问答-------------------- 网上看帖说数据库管理员没开权限。 --------------------编程问答-------------------- 你跟踪一下源码,到DBClass.cs里面看看 --------------------编程问答--------------------
引用 6 楼 KIMIKOO 的回复:
Quote: 引用 5 楼 guwei4037 的回复:

refer: http://developer.51cto.com/art/201106/267585.htm


配置文件里面没有数据库的任何信息,是不是写到dll里面去了?


帅锅,你的项目,不知道数据库连接在哪写的? --------------------编程问答-------------------- 除
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,