Hacker News new | ask | show | jobs
by MichaelGG 4763 days ago
Giving a "junior dev" access isn't the issue; after all, that dev probably writes code that can execute SQL.

The problem there was not having any safeguards against running arbitrary commands and not being able to just rollback from the transaction logs. Seriously, it should be a small annoying incident. Screwed up some data? OK, stop things, restore, rollback to the transaction before you screwed it. Apologize and move on.