我知道mysql不会对其文件进行加密,因此应该可以编辑所述文件。但我的问题是:假设恶意用户这样做,mysql数据库是否会检测到它并发现文件完整性已被违反,或者它会继续发生,因为没有发生任何事情。或者第三种选择我手动必须自己检查一下自己的完整性。
答案 0 :(得分:0)
MySQL只能检测已损坏的数据库,而不能检测已更改的数据库。无法确定数据库是否已被更改,这不是人们通常所担心的。如果数据库结构声音,MySQL将使用它。如果没有,并且您正在使用像InnoDB这样的日志数据库,它会尝试恢复它。
如果某人有足够的权限访问您的系统(物理,网络或其他方面),他们可能会更改用户表,那么您的系统就不安全了。周期。
如果您从法医审核的角度提问,这超出了Stack Overflow的范围,我强烈建议您聘请训练有素的专业人员。