BOL documentation says sysadmin permission is required to run debugger.
I'm 90% certain there is no workaround to this requirement, but thought I would ask just in case someone found a way to grant Debugger permission without granting sysadmin permission.
What do people do when you have a team of developers needing to step through a complicated cursor loop with variables, etc to debug some aspect of that?
Most shops don't allow developers to have sysadmin permission even on development servers, and many wouldn't allow devs to keep a copy of enterprise data on their local machine with their own developer sql server edition e.g. due to PII and data security reasons.
Not sure why the debugger would be set up this way.
So, I'm curious how other people handle the requests for Debugger permission in a similar scenario.
What do you do in your environment?