日期:2014-05-17  浏览次数:20368 次

浏览ASP.NET网站,提示错误:拒绝了对对象的EXECUTE 权限
请教下各位:

浏览访问asp.net网址时(MSSQL数据库),服务器是放在网络公司托管
Index #0
Message:拒绝了对对象 'usp_GetRecordFromPage' (数据库 'CyBMS',架构 'dbo')的 EXECUTE 权限。
LineNumber:1
Source:.Net SqlClient Data Provider
Procedure:usp_GetRecordFromPage

通过本地MSSQL数据库访问远程MSSQL数据库,添加权限时,也总是失败。

请问该怎么解决呢?

ASP.NET 数据库

------解决方案--------------------
给数据库加权限。。。
------解决方案--------------------
你这个问题已经很明显了,就是没权限执行存储过程。你说你增加了权限,那也要看你增加的是不是正确呀。

你可以把你的网站配置的环境讲一下撒,比如是IIS7还是IIS6,数据库链接串是用用户名密码的方式,还是Windows验证的方式,以及Application Pool是否配置了帐号...

总之就是要搞清楚,你是用那个帐号访问的数据库?