I have just walked out of a meeting room steaming after having to unsuccessfully argue the case for retaining our (development team's) Domain Admin / Oracle DBA access privileges. We support day to day production issues as well as a nationally critical process that happens three times a week. On top of this our DBA has no SQL experience and runs most of the production issues they receive through Oracle MetaLink for a solution.
We recently had two DB server downs which were cured by the DBA rebooting the server without trying to locate the issue. When I presented the DBa with a working solution having tailed the listener logs and filtered for offending applications (which we develop) I was vilified for accessing the production system.
What I need is more ammo to prove my case, or (through the beautiful impartiality of Stack Overflow) evidence to convince me otherwise.
The solution put forward by our DBA is to give us a DBA/Domain admin account that we can use at any time to support production. But if this is the case, there is no auditing as it is a shared account and also our dev profiles which you will appreciate are vastly different from a shared one, cannot be used to debug production..
HELP!