Not sure how big your team is but IME the larger team only increases the need for admin tools and makes lots of ad hoc bash/SQL console sessions more dangerous.
Even at a small size (a dozen or even fewer devs) I recommend doing what it takes for anything besides true one-offs to go through admin tools.
In general, I find that office staff want to be able to solve their own problems and will appreciate you giving them the tools to do it.
Even at a small size (a dozen or even fewer devs) I recommend doing what it takes for anything besides true one-offs to go through admin tools.
In general, I find that office staff want to be able to solve their own problems and will appreciate you giving them the tools to do it.