Advertisement

平台数据库导致主从同步故障事故报告20120705

阅读量:

【今日晚间19:00,当对主库执行账号(例如select_user)的查询授权操作后,发现dbname_company_register表中存在password这一敏感字段。因此,在主库上删除该用户的授权并重新进行授权时,由于此前在主库中使用了use dbname命令,而从库中并未创建select_user用户,导致SQL线程中断,从而引发主从数据库同步异常。

以下是关于此次事故的详细说明:

一、事故发生时间:2012年7月5日19:00至2012年7月5日19:16,共计持续16分钟。

二、事故表现:用户无法正常进行相关操作,但不会造成数据丢失。

三、事故等级:严重。

四、操作人员:XXX。

五、事故原因:在主库对未合理授权的用户执行删除操作时,由于从库不存在该用户信息,导致SQL线程异常终止,并引发主从数据库不同步问题。

六、相关因素:在内网环境中未仔细核查授权是否恰当,未能识别出dbname_company_register表中包含password这一敏感字段。

七、从库错误日志记录:
Last_Error: Error 'Operation DROP USER failed for 'select_user'@'%'' on query. Default database: 'dbname'. Query: 'drop

全部评论 (0)

还没有任何评论哟~