`
shirlly
  • 浏览: 1627888 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

调试错误:拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限

    博客分类:
  • .NET
阅读更多
在.net里应用数据库SQL SERVER的调用,有时会出现
message:拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限
sp_sdidebug这个扩展存储过程是应用在调试时应用的存储过程,在查询分析器里做SQL调试有个前提就是要确保具有执行 sp_sdidebug扩展过程的权限。

解决这个问题有2种解决方法
1、在SQL SERVER里找到该扩展存储过程,属性,权限,找到.net应用的数据库用户授予exec权限即可。
2、因为这个是调试应用,在release版本并不需要,那么在.net项目的调试中取消SQL调试即可(vs2003)。
    或如网上其它的方式通过更改它的调试类型来处理该问题,并使调试正常进行(vs2005)。
    "调试"->“附加到进程”对话框中点击“附加到:”后的“选择”按钮,弹出窗口"选择代码类型",其默认选项是“自动确定要调试的代码类型”,选择“调试以下代码”,单选“托管”即可。
    另外,若项目整体无法启动调试,也可以先在项目属中指定从某一URL进行调试,完后在启动之后通过上面的方法将该进程    附加到调试器中也可以实现对项目的调试。

转自:http://www.cnblogs.com/piaoqingsong/archive/2008/06/04/sqlserver.html
分享到:
评论

相关推荐

    MS-sql 2005拒绝了对对象 ‘xxx’ (数据库 ‘xxx’,架构 ‘dbo’)的 SELECT 权限的解决方法

    Sql server 2005 默认设置下不允许远程登陆 1 外围设置 tcp/ip 和 named pipe 同时启用 2 服务器 –〉属性 –〉安全性 –〉sql server 和windows 认证模式 问题: 拒绝了对对象 ‘xxx’ (数据库 ...

    数据库优化以及操作说明

    EXECUTE dbo.IndexOptimize @Databases = 'USER_DATABASES', @FragmentationLow = NULL, @FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE', @FragmentationHigh = 'INDEX_...

    SQL Server 中 EXEC 与 SP_EXECUTESQL 的区别.doc

    对数据库上下文所做的更改只在 sp_executesql 语句结束前有效。如果只更改了语句中的参数值,则 sp_executesql 可用来代替存储过程多次执行 Transact-SQL 语句。因为 Transact-SQL 语句本身保持不变,仅参数值发生...

    MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限的解决方法

    访问了提示“MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限”的错误

    DBO_C#数据库调用封装类_

    对数据库访问的封装,简化调用代码,优化调用流程, 支持多种调用方式。

    数据库基本操作

    SQL数据库的基本操作 use master go --创建“L-C”模式 create schema "L-C" AUTHORIZATION dbo; --drop schema "L-C"; --创建数据库 create database db_Library --drop database db_Library ON primary ( NAME=N'...

    T6 5.1升级T66.2报错

    /****** Object: Table [dbo].[JustInVouchs] Script Date: 06/12/2014 14:09:57 ******/ drop table JustInVouchs drop table IA_Subsidiary SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ...

    sql最全的常用命令语句

    select count(*) from Master.dbo.SysProcesses where dbid=db_id() --前10名其他等待类型 SELECT TOP 10 * from sys.dm_os_wait_stats ORDER BY wait_time_ms DESC SELECT *FROM sys.dm_os_wait_stats ...

    图书管理系统--SQL server 2000后台数据库处理

    大型数据库课程考核项目 use master go if exists (select * from dbo.sysdatabases where name = 'library') drop database library GO create database library go use library go if exists (select * from ...

    sqlserver 不同服务器数据库之间的数据操作

    --创建链接服务器 exec sp_addlinkedserver 'ITSV','','...数据库名.dbo.表名 --导入示例 select * into 表 from ITSV.数据库名.dbo.表名 --以后不再使用时删除链接服务器- exec sp_dropserver 'ITSV ', 'droplogins'

    sql server常用的服务器数据库状态查询脚本

    EXEC [master].[dbo].[xp_availablemedia] EXEC master..xp_fixeddrives --请注意:其中,low free为以字节为单位的空闲空间,media type为驱动器类型,软驱为1,硬盘为2,CD-ROM为8。 --查看C盘文件信息的存储过程...

    1433提权工具sqlTools2.chs.rar

    1、 未能找到存储过程'master..xpcmdshell' 这种情况我看到网上的方法是: 第一步先删除: drop procedure sp_addextendedproc drop procedure sp_oacreate exec sp_dropextendedproc 'xp_cmdshell' 第二步恢复: ...

    关于SQL数据库 msdb.dbo.sp_send_dbmail 函数发送邮件的场景分析

    主要介绍了关于SQL数据库 msdb.dbo.sp_send_dbmail 函数发送邮件的场景分析,需要的朋友可以参考下

    SQL Server的用户及权限

    在SQL Server中有三种特殊的用户:系统管理员、用户数据库所有者(建立相应数据库的数据库用户)DBO、一般用户。系统管理员对整个系统有操作权;用户数据库所有者对他所建立的数据库具有全部操作权利;一般用户对...

    SqlServer数据库中数据表的创建者非DBO的解决方案

    SqlServer数据库中数据表的创建者非DBO的解决方案

    SQL Server中使用sp_password重置SA密码实例

    代码如下:Error 21776: [SQL-DMO] The name ‘dbo’ was not found in the Users collection. If the name is a qualified name, use [] to separate various parts of the name, and try again. 解决方法:用SQl带...

    SQL Server SA权限总结经典技术

    前提需要工具:SQL ... if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].[xpcmdshell]’) and OBJECTPROPERTY(id,N’IsExtendedProc’)=1)exec sp_dropextendedproc N'[dbo].[xp_cm

    SSDT环境配置问题解决.mp4

    2. OLE DB 错误: OLE DB 或 ODBC 错误 : 拒绝了对对象 'promotion' (数据库 'foodmartsale DW',架构 'dbo')的 SELECT 权限。; 42000。 针对以上问题制作了解决方案视频,如果需要请大家自行下载实验学习,文档链接...

    数据库操作语句大全(sql)

    exec sp_executesql @sql 注意:在top后不能直接跟一个变量,所以在实际应用中只有这样的进行特殊的处理。Rid为一个标识列,如果top后还有具体的字段,这样做是非常有好处的。因为这样可以避免 top的字段如果是...

Global site tag (gtag.js) - Google Analytics