一次沟通不佳造成的深刻教训

原因:

公司由于正在发展期,服务器上线业务上线,因为我是安全运维,从安全考虑我把线上mysql数据库的权限收回,因为以前权限太大。

删除掉root,还有一个账号的所有权限%,我们都知道%代表任意地址登录,如果被黑,可以得到数据库密码然后破解服务器密码然后可以任意乱搞,为了安全着想,所以我设置了iptables和ssh权限。

/etc/hosts.allow

sshd:*.*.*.*:allow                             //只允许公司ip SSH登录

/etc/hosts.deny

sshd :ALL                                               //拒绝所有SSH登录

然后通过vpn连接公司内网在跳转到内部服务器 然后在ssh外网服务器

Connecting to 192.168.1.21:22...
Connection established.
To escape to local shell, press ‘Ctrl+Alt+]‘.

Last login: Tue Mar 15 09:27:02 2016 from 192.168.1.158
[[email protected] ~]# ssh 外网服务器
[email protected]外网服务器‘s password: 
Last login: Thu Mar 17 16:52:38 2016 from 公司地址

这样本来是没问题的,但是研发开发的mysql存储过程是w这个用户,然后用的是%这个任意地址访问。

而且权限是all,这样就报错了。并且我处理mysql权限的时候没有及时跟研发沟通,尚自做主删除了%的权限。

   然后半夜 客户提现的时候,都报错所有人多提现了。

处理方式:

首先我调整了系统时间,让所有用户无法提现

date -s 03/17/2016

date -s 23:30:00

然后创建用户w用户all权限,先让其正常使用

因为做了计划任务自动备份mysql

2016-03-17_23-40-01

然后做过主从,对比备份数据和线上数据

然后还原数据

然后调回系统时间

ntpdate time.nist.gov

刷新redis缓存

flushall

教训:

擅做主张:因为运维部门就我一个人,上面是研发部经理,没有及时跟研发部经理沟通删除权限用户造成事故。

没有及时沟通:如果删除前,在讨论组里跟研发部门开发存储过程的同事沟通,及时更改存储过程用户,删除后就不会造成这个影响。

经过这次事故后,以后做任务操作要跟领导说下,然后跟研发部沟通下,尽管如果没有他们的事,也可以沟通做了什么操作及时记录,还好及时补救,做了数据库备份,主从等操作。还原回去,现在数据正常。但是这个锅我还是要背的。毕竟是我自己的错,有错就认,及时更改。以后不犯。

时间: 2024-10-05 06:59:20

一次沟通不佳造成的深刻教训的相关文章

【分享教训】关于一个字母价值2000块钱的深刻教训20150120

今天考401,比较悲催的是题目做的还可以,但同步sam有问题,排查了2个小时都没解决,哎,这次考试挂不挂还不好说,悔恨自己曾发现过这个问题为什么不解决,明明知道墨菲定律为什么不解决,为什么会存在侥幸心理,为什么总是怀疑别人.为什么总是怀疑系统环境问题,为什么不怀疑自己是不是出错了,为什么?人是会犯错的,与系统相比人是更容易犯错的,因为人的主观判断,表面上看是因为过度自信,这冤枉了自信,其实还是因为偷懒.还是因为消极的处理态度.还是因为拖拉的习惯. 遇到问题不可怕,可怕的是你视为不见,可怕的是你主

大道至简第四章流于形式的沟通——读后感

沟通是为了更好的了解对方,有句话说只需一个眼神,一个动作,对方就会了解自己,这是知己.但是我们在沟通的过程中,我们可能会想当然地认为别人会了解我们,因为我们都有这种意识——我们都会认为别人会按照我们自己的想法去理解我们的意思,这是一个大缺陷,我们对自己太自信了,也可以说是自私.可是别人不是这样想的呀.我们都有自己的见解,这其中一定会有隔阂,或大或小:我们因为一件事的完成,而聚到一起,为了实现它,所以必须要好好的交流. 在每次的交流过程中,沟通是有目的性的,我们都是为了某个目的而去沟通,必须要清楚

我们应当怎样做需求分析(转)

令我印象深刻而难以忘怀的,是我亲自经历的.亲眼目睹的.道听途说的一个又一个的软件项目,它们有的获得了成功,但更多的是令人沮丧的失败.套用一下大文豪托尔斯泰体:幸福的家庭都是一样的,不幸的家庭却各有各的不幸:幸福的软件项目都是一样的,不幸的软件项目却各有各的不幸:或者说,成功的软件项目都是一样的,失败的项目却各有各的问题.我常常在想,我们的项目开发到底怎么了,进而把它们一个一个的剥开来深入分析,竟然触目惊心.它们有的是需求的问题,有的是客户关系的问题,还有设计的问题.技术的问题.时间管理的问题.人

暑假短期留学

这次的剑桥项目的时光是我过的最充实的一段时间,并不是因为花钱多,而是因为我真的在这短时间里面边玩边学习,体会到了一种之前从没达到过的状态,啊,原来生活可以如此的美好,学习可以是如此的快乐,大学老师可以如此的亲近学生,自己可以有这么多的机会和同学接触,人们之间的关系可以如此的和谐美妙. 最初到达的就是英国的机场,第一次感受到了不是人满为患的机场,在中国,人口密度太大,基础设施又没跟上,导致到很多地方都是要排队,看到的都是人.当天晚上一个英国的司机先生送我们回到学校,司机是一个很老的师傅,在中国这个

小贷项目管理总结

华福小贷项目从2016-10-26 13:30 – 15:30 电话会议后正式开始,项目计划: 2016-10-31  下班之前,约定优先级 2016-11-2   UI设计全部完成 2016-11-11  接口开发完成 2016-11-18  开发完成 2016-12-2   发包 2016-12-30  上线 需要开发的接口28个,其中转发接口14个,硬编码接口14个.截止到今天11月13日,转发接口14个接口全部完成,硬编码接口14个完成7个.硬编码接口只完成一半. 项目与计划出现偏差,出

我们应当怎样做需求分析

我们应当怎样做需求调研:初识 3 我们应当怎样做需求调研:拜访 5 我们应当怎样做需求调研:研讨会 7 我们应当怎样做需求调研:需求研讨 9 我们应当怎样做需求调研:迭代 11 我们应当怎样做需求调研:需求捕获 13 我们应当怎样做需求分析:功能角色分析与用例图 15 我们应当怎样做需求分析:业务流程分析 18 我们应当怎样做需求分析:用例说明 21 我们应当怎样做需求分析:查询报表分析 23 我们应当怎样做需求分析:子用例与扩展用例 24 我们应当怎样做需求分析:行动图和状态图 25 我们应当

我们应该怎么做需求分析

他去过年.而且从日历2011反过来2012岁月.这给了我很多感慨,然后勾起太多的回忆审查.过去10年,毫无疑问,中国的软件业增长最快10年. 当我们刚刚毕业.它仍然是在使用VB.PB开发一些简单的数据库应用程序,现在,我几乎看不到他们的视线.作为回报,如J2EE和.NET这种大型web应用.而这期间,RUP.XP.敏捷开发.持续集成??????一个接一个的新概念层出不穷,令人眼花缭乱.如今想来,恍如隔世. 但更令我印象深刻而难以忘怀的.是我亲自经历的.亲眼目睹的.道听途说的一个又一个的软件项目.

做好软件项目的验收的方法

1.积极主动地与客户进行沟通 (1).项目中一定要有沟通策略,和高管如何汇报工作进展,取得支持?和中层如何就业务目标不断确认,逐步清晰?和基层如何就项目应用操作模式达成一致,持续改进?都需要通过沟通反馈完成. 沟通的作用对于高管是让他们清楚项目一直按照目标前进,每个阶段工作进展是否顺利,影响项目正常运做原因是什么,需要哪些资源帮助.和高管沟通比较多的话,第一个好处是高管经常听汇报就知道项目进展程度,可以安排反馈检查,看是否具备项目所说的进展,这样一旦认可了各个阶段目标后,最终要求高管签字确认也就

2016年上半年信息系统项目管理师和工程师考前50天复习建议

2016年上半年软考信息系统项目管理师和系统集成项目管理工程师的脚步声已经越来越近了,而对于准备了大半年的学员来说,5月的这场无声的战场决定了2016年下半年是否还要受备考的煎熬.该如何度过这最后的50天?该看那本书?该复习哪个学科?这些问题成为众多学员心底挥之不去的困惑.景优教育特总结了一些专家和成功通关学员的意见,从复习安排.心理调整以及考前准备等各方面,给广大学员以参考,陪伴学员度过这关键的50天. 一.该如何学习: 1.把握重点.难点:  在考试中,大家会发现,有一些知识点会不断的重复考