记得当时做的那个项目,开发只有只读权限,是没有权限对正式库进行更新、删除操作的,这类操作需要先反馈到邮件里由专门的实施人员去执行。这样就很不方便,偶当时是做的数据处理的一个功能模块,测试库数据不全,得不到准确性的结果,开发过程很不方便,于是只能偷偷的把正式库的读写账号、密码搞过来,有一次准备把一张表清空,重新把数据同步一遍,为了效率高一点就直接truncate了,当时这张表的数据大概有几十万,而且是在工作时间,导致数据库直接死锁,客户那边的系统都挂掉了,算是重大事故了,后来领导派公司专门的dba排查原因,结果是因为有人truncate了数据,偶当时就装作没事人一样,但是心里却是万马奔腾,紧张的一匹。不过最后也没找到偶头上,后来就不了了之了。从这件事之后就比较乖了,再怎么麻烦也没偷偷使用过读写账号了。
工作中,领导制定的规范都是有一定道理的,一定要严格执行,不要耍一些小聪明。像删库这种事,有备份还有挽救的余地,万一没有那就真得卷铺盖跑路了,所以大家在进行删除、更新之类的操作的时候,一定要把脚本多验证几遍,确定没问题了再执行。
以上为个人观点,欢迎在评论中发表自己不同的观点,喜欢的加个关注,谢谢。