0

在 SQLServer 2008 中,有多个数据库可用。我拥有特定 xyz 数据库的db_owner权限,但系统管理员无法授予我系统管理员权限,这是调试存储在数据库中的存储过程所必需的。

谁能指导我如何调试在 xyz 数据库中编写的存储过程?

4

1 回答 1

0

您可以在关键行之后使用 PRINT 函数来写出特定集合的结果,这是一种调试方式,尽管很少被弃用。

另一种方法是尝试为登录提供 DEBUG 存储过程所需的特定权限,例如 VIEW SERVER STATE、VIEW DATABASE STATE,甚至可能是 ALTER TRACE。

于 2013-08-14T07:11:59.563 回答