首页 > 编程知识 正文

程序员删库跑路会怎么样,如何避免删库跑路事件发生

时间:2023-05-06 17:13:27 阅读:29626 作者:4053

在程序员的圈子里,一直流传着这样的笑话。 那就是删除库

一不小心,就会删除库、跑路、做了不舒服、删除库、跑路

意思是删除了数据中心的所有数据,但这是实际事件。 几年前,互联网巨头的程序员在自己写的代码中加入了“炸弹代码”。 这个炸弹代码在指定的时间运行,运行的是删除公司的数据库数据

当然,既然这件事发生了,这个程序员最后被揪出来,面临着严重的牢狱之灾

今天谈谈我工作几年间发生的库删除事件。 这里的事件都是真实的,有些事情还和我有一定的关系

对了,我刚转行当程序员的时候,刚进公司没几天就删除了公司的测试数据库数据

事情是这样的。 毕业后我开发了几年的游戏脚本,就像中间层一样,几乎无法访问数据库

跳槽后,他诚心诚意地开始软件开发,进入新公司后,项目经理让我删除公司内部网络数据库中的脏数据。 因此,为了执行肮脏的数据删除操作,写了一大堆的sql

写完sql后,我点击了执行,但过了一会儿,老板从办公室出来,问程序中是不是哪里出了问题。 怎么也找不到数据

此时,项目经理看着我,问我做了什么。 因此,我试着瞄准了刚才写的sql。 我注意到没有添加重要条件,但是没关系。 因为我们的数据库由所有客户单独部署,所以我和项目经理花了大约两个小时从客户那里复制了数据。 这是过去的事了

项目经理和我一起抽烟的时候,说得很淡定,我以后会注意的

在那之后,我进公司大约一年后,我的项目经验几乎一样了。 因为我以前也做过开发。 但是,只是方向不同,经过一年的熟悉,我的能力已经出现了

但是有一天,我们的重要客户,他服务器上的数据库突然不见了。 项目经理和我确认所有的客户环境代码都没有删除库后,只能备份数据,在三天前恢复客户的数据,然后手动将丢失的数据补充到数据库中

做了很久,才让客户满意,但过了一会儿,客户的数据库又不见了。 顾客直接打电话骂了上司。 然后,他说这件事不会解决,之后请他联系了公司的法务

于是,找不到问题,我们只能用往常的方法恢复客户的数据。 在我们恢复客户的数据后,客户的数据库立即被删除。 我们都有麻烦了。 客户完全长毛,直接报警了。 那时,我们公司的承运人来了,说在客户的服务器上扫描了木马程序

这个木马程序专门用于杀死磁带库,但并不是找不到病毒,因为客户自己有自己的服务器承运人。 于是,我怀疑一定是有人故意的

果然,不久警察的调查结果出来了。 在客户公司的运输公司,和公司发生了纠纷,因为离职而生气,所以进入公司的服务器,设置了被删除的木马

许多公司退休后不会更改以前许多软件和服务器的密码。 这项工作实际上很危险

如果这件事是客户的错,那之后发生的事情是因为我们公司员工的疏忽,这件事差点让公司倒闭

话说回来,我们每年光是流水就有几十亿顾客,是我们的大客户之一

由于客户的数据量很大,为了加快数据库查询的速度,我们每年结转客户的数据,并将结转的数据从库中提取出来

这个操作是我们公司的一个承运人进行的,但是这个承运人不知道是怎么吸的,把主库和子库都删除了

发现问题后,顾客疯了。 我们制作的是电子商务软件,刚刚双11,客户就有上百万的订单,数据丢失的话,有些订单已经发货,但是由于数据丢失,我们就不知道哪些订单已经发货,哪些订单没有发货

如果没有回收数据,就无法估计客户的损失。 客户如果这件事不直接解决,就在法庭上见面

但是,那个运维把数据彻底删除了,以公司的能力是无法恢复数据的,老板骂了那个运维之后,从外面要了一块不知道花了多少钱的认真芹菜,两天两夜才把数据拿回来

上司很快就会开那个运维,但是读了他在公司做了很久的事情,我们公司的运营负责人为他求情,这个运维并没有开

我们原以为这件事就这样过去了,但出乎意料的是,为了数据的恢复,又要结转,还是在那个运维上,又要删除一次数据库

上司疯了,差点出手,客户也疯了,坦率地在时间内把数据传回,不然就让公司倒闭

于是,又花了两天时间,把数据放回去。 整个公司都因为这件事,人心不安

好在客户非常依赖我们的软件。 如果他真的把我们公司变成黄色的话,他自己也很辛苦。 所以,数据刚回来,老板就专门带着那个惹事的运维,亲自去客户公司,当面向客户道歉,并且免除了客户两年的软件费用。 (

在我从这家公司退休之前,那个运输维度一直在。 在此期间,引起了大小问题,删除了几次库,但事情很小。 但是,这种人,心不长,我想迟早会再发生事故

我不知道老板是怎么想的,不开车他!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。