数据库几个表的的行不明原因被删(jsp程序求解)
1、配置:web服务器为win2003+mssql2000+tomcat+诺顿企业版;2、现象:近期数据库某个表内的整行数据不明原因被删除(每次删除的时间不确定,几乎每天都有,删除行数不确定),某个表某行数据的几个列被更改。
3、日志,使用log explorer和事件探查器 得到日志:
通过两个日志我初步认为是jsp程序在扫描并删除数据库的,但网站在近期之前的一年时间都是正常的,由于不是我本人开发,是我接手管理网站,我又不太懂程序,百思不得其解是怎么回事,故请朋友们帮我分析一下原因和解决方法,不胜感激!
jsp tomcat 数据库 表被删除 --------------------编程问答-------------------- 1.最大的可能是你的程序写的不严谨,你重点排查delete语句执行的条件,
2.是否有什么管理 的账号??
3.不可能是杀毒软件 --------------------编程问答--------------------
1、我也是这么考虑的,但源程序不是我写的。本人水平有限也看不太明白。
2、管理后台的账号只有一个,每次登录都有记录时间的,这个可以排除。
3、杀毒软件应该不会有问题。
着急是在这之前用的一年都是正常的,就最近这段时间出现,会是什么原因造成的呢 --------------------编程问答-------------------- 在线等各位高手 --------------------编程问答-------------------- 接手管理网站之前的人离职了?和公司不和? --------------------编程问答-------------------- 你们有用struts么 --------------------编程问答-------------------- 排查一下是否有定时任务 --------------------编程问答-------------------- 建议还是排查delete的相关业务 --------------------编程问答-------------------- 查找满足 delete 的条件 --------------------编程问答--------------------
+1.
大部分可能是程序不严谨,造成数据误删。排查delete语句是否有地方有不严谨的地方。 --------------------编程问答-------------------- 谢谢各位,我先查查源程序试试 --------------------编程问答--------------------
确实有定时任务,但无delete语句 --------------------编程问答--------------------