我想如果用户没有被授予系统管理员权限,就无法在SQL Server中调试查询,因此我得到了错误229。我知道作为开发人员的系统管理员是不可接受的(我的DBA不会给予我肯定的权利),那么是否有任何一种解决方法让开发人员调试SQL Server查询而不被授予sysadmin?在我看来,在SQL Server调试不应该是只有系统管理员被允许做的事情..针对标准开发人员的SQL Server调试权限
1
A
回答
3
您必须们为了能够调试SQL syadmin权利(见How to: Set SQL Server Permissions for Debugging)
调试SQL是不是应该对生产机器做了 - in the words of Microsoft:
在调查几个Transact-SQL语句的操作时,调试会话通常会长时间运行。会话获取的锁(例如更新锁)可能会持续较长时间,直到会话结束或事务被提交或回滚。
当然对生产机器不是一个好主意。
(我假定这是一个生产SQL服务器 - 限制权限在非生产服务器的开发者似乎有点无意义)
如果您需要调试对生产机器上,因为实时数据的再只需在实时数据的镜像/备份上进行调试即可。
0
你只需要执行权(据我所知) - 我当然没有系统管理员,但我可以调试SQL
相关问题
- 1. 为开发人员提供的适当的SQL Server权限
- 2. 针对Java开发人员的IPv6准备工作
- 3. SQL Server 2008,开发人员版
- 4. 连接到SQL Server开发人员版
- 5. 下载SQL Server 2012开发人员版
- 6. Web开发人员是否有标准的开放图标库?
- 7. 级别1 C#/ SQL Server开发人员测试
- 8. 如何授权开发人员授予用户权限?
- 9. 针对浏览器开发的Windows Phone开发人员
- 10. 针对SQL Server集群进行开发
- 11. 对SQL Server用户的有限权限
- 12. 在PL/SQL开发人员
- 13. SQL Server权限
- 14. 重新启动后,第一个调试会话需要我授予对Apple开发人员工具的权限
- 15. 使用SQL Server Express开发SQL Server标准?
- 16. 为什么Oracle SQL开发人员不会启动调试器?
- 17. Oracle调试不起作用SQL开发人员4.2.0.17
- 18. 为开发人员生产的SharePoint权限级别
- 19. 针对Asp.Net人员的商业服务器开发
- 20. iPhone开发人员标准公司程序问题
- 21. 将开发人员添加到Apple开发人员帐户
- 22. Android权限,签名和开发人员密钥
- 23. 开发人员令牌批准?
- 24. 针对开发人员和管理人员的问题管理系统
- 25. sql server express权限
- 26. 针对C/C++开发人员的Eclipse和针对Ctrl + C的Eclipse
- 27. SQL Server 2008 CONTROL SERVER权限
- 28. 开发人员应在开发人员数据库实例中拥有什么权限
- 29. 针对彭博金融软件开发人员的C语言问题财务软件开发人员职位
- 30. 针对普通开发人员的.NET培训建议
那么它再一次表明,微软在大企业中往往远离现实。如果您拥有多个部门的共享测试基础架构,那么情况如何?真的想给一个用户谁必须测试一些代码系统管理员权限?考虑到他们在业务上多久,他们的一些决定令人惊叹。 – nojetlag 2013-04-11 14:41:14