专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

程序员操作失误把代码数据全部删了该负责吗_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 19:20:27       共计:3595 浏览

程序员操作失误把代码数据全部删了该负责吗?

Hi,我是IT小皇子,科技及互联网达人。任何问题都可以私信我咨询哦!新闻上出现过不少互联网公司由于程序员误删数据,导致出现服务暂停的故障。那么,假如一个程序员,操作上失误,把所有数据和代码全部删了。他该负责吗?该被开除吗?作为一名资深的程序猿,这个问题我可以回答你。如果程序员是操作失误而删除掉所有数据和代码,并没有主观的故意性的话,一般都不会负主要责任,也不应开除。因为相关的操作流程上一定存在问题,从而导致其一个操作失误就能删掉所有数据和代码。要负主要责任的是流程的负责者或者制定者。如果是用各种方式恶意删除的,那就需要附上主要责任,并且有可能被开除。

当然,如果出现这种情况的话,操作流程上以及内部的权限控制上也一定是存在问题的。

其实好的IT公司,会对各种操作制定相应的流程,从而避免误操作的情况。同时也会对不同的岗位设定不同的权限,例如开发人员不能拥有生产环境的操作权限,运维人员不能直接操作数据库,DBA不能访问系统代码等等。对于数据和代码都有相对应的管理系统。这些系统是有实时备份以及定时备份的功能的。例如数据使用使用MySQL存储,是可以设置主从同步备份,以及定时备份,并且能同时备份多份。这样就算其中一份被删除掉,也可以通过其他备份来恢复。所以从这个层面可以保证数据是有多份的。而代码使用git来这一分布式版本管理系统的话,代码是按一个个版本保存的,每一个版本都可以随时恢复的。即使程序员在某个版本中将代码全部删掉,也可以轻松恢复到上一个版本。码字不容易,来点个赞吧!

IT小皇子

科技及互联网达人。

关注我,干货天天有!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:navicat怎么连接mysql_数据库 | ·下一条:创建数据库需要用到什么_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有