标签: sql-server-2008 debugging stored-procedures
我想调试SQL Server 2008 r2中的存储过程,但是当我调试它时,会显示特定的消息.i.e
无法启动调试程序 其他信息: 对象'sp_enable_sql_debug'上的EXECUTE权限被拒绝, 数据库'mssqlsystemresource',模式'sys'。 (Microsoft SQL Server, 错误:229) 如需帮助,请点击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=229&LinkId=20476
无法启动调试程序
其他信息:
对象'sp_enable_sql_debug'上的EXECUTE权限被拒绝, 数据库'mssqlsystemresource',模式'sys'。 (Microsoft SQL Server, 错误:229)
如需帮助,请点击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=229&LinkId=20476
如果有人有解决方案,请告诉我,谢谢
答案 0 :(得分:7)
SQL调试需要 sysadmin 权限。
在Error: User Could Not Execute Stored Procedure sp_enable_sql_debug和How to: Set SQL Server Permissions for Debugging