【发布时间】:2012-10-31 13:53:01
【问题描述】:
我需要想办法在 SQL Server Management Studio 2008 R2 的调试下运行。但是我有一些限制,我找不到解决方法:
- 用户需要是特定架构的所有者。
- 因此,用户不能拥有 SysAdmin 权限。原因是我们已经有很多存储过程,我们没有为 SQL 查询指定模式的名称。
- 由于用户需要具有 SysAdmin 权限,这与第一个要求相冲突,因为您无法修改系统管理员的 DEFAULT_SCHEMA。
据我所知,在 SQL Server 2008 中进行调试的唯一方法是获得 SysAdmin 权限,因为这就是 M$FT 设计软件的方式。有什么可能的解决方法?
我知道建议的答案可能是改变我们编写 SP 的方式或考虑重新设计数据库设计,但遗憾的是,这不是一个选项。
请帮忙!
【问题讨论】: