There is no efficient safety interlock system when modifying data.
Even if confident your test passed, what happens when you later realize it hadn't, and at what cost?
No one said it'll work 100% of the time. But it most likely would have saved the OP a lot of pain. Just because something isn't a perfect solution, it doesn't mean it's not worth doing.
When you defeat a safety interlock system, expect to be injured.