触发后删除数据库但他们死不承认?
谢邀~
如果严重造成了公司的经济损失,那就报警;什么事情都要自己沟通解决,还要警察做什么。
当然,在报警前,一些必要的事情还是要做的,说不定可以降低已有的损失。
先反思自己至少我还没见过估计给程序留后门,删除客户数据的乙方;但是我见过很多拖着尾款不给的客户。
发生这样的事情,先反思一下自己对乙方是否有以下行为:项目开发过程中增加很多额外的需求,但是没有增加费用;项目验收过程中,是否“鸡蛋里挑骨头”,扣除了开发费用;项目已经交付,故意拖着尾款不给;
如果有的话,那么先和外包公司沟通,该给的钱给了,然后让对方看看数据能否恢复。
开始沟通千万别说“就是你们删的,快给我弄好”,是谁也不会承认的。
可以先礼后兵:“(装作什么都不明白)不知道什么问题,数据都没了,你们比较专业,帮忙看看有没有办法恢复,我们可以加一些费用”。
恢复数据比找外包理论之前,还有更重要的事儿,就是想办法恢复数据了。
一些公司,数据库都会设置设置成主从模式,这种情况的话是好办的,不过大部分公司,还是单台数据库运行。
如果是单台数据库的话,也是有可能找回数据库的,例如MySQL,可以使用数据库备份+binlog日志的方式恢复数据库:时间起点=最近一次备份数据库的时间,时间终点=DROP操作前的一个操作,然后将binlog中的操作重新执行一遍。
如果数据没找回来,并且造成严重经济损失的话,那么该报警就报警吧,下一次,记得对外包好一些。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有