我的网站使用的数据库中的表以某种方式被删除。这不是我干的,但我不知道是谁干的。我的托管公司说我们也没有这样做。那么有没有办法知道是谁干的呢?如果有解决方案,我将不胜感激。我的网站现已离线。
谢谢
最佳答案
如果您没有备份:正如 Stanley 指出的那样,您的代码可能容易受到攻击。这只是众多可能解决方案中的一种。
小 list :
- 检查数据库是否可以从外部本地主机访问(通常不应该)
- 检查密码安全性
- 检查谁有权访问您的数据库以及您是否可以信任他们
- 检查您的代码是否存在 SQL 注入(inject)漏洞:What is SQL injection?
关于mysql - 谁删除了mysql数据库中的所有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22860225/