2009-11-01 4 views
0

오늘 내 mysql 테이블 두 개가 비어 있다는 것을 알았습니다. 왜 이런 일이 일어날 지 나는 생각할 수 없다. DB를 AWS 볼륨에 저장하고 우리에게 할당 된 공간의 양이 충분합니다. 아무도이 문제를 전에 가지고 있었는지 궁금 해서요? 내가 테스트 할 수있는 것들에 대한 제안? 충분한 정보를 제공하지 못해 죄송합니다. 왜냐하면 나는이 일을 일으킨 것이 무엇인지 생각할 수 없기 때문입니다. 부담없이 물어보십시오.mysql 테이블이 신비하게 비워진 것

답변

0

삭제 진술은 어떻습니까? 잘못된 코드, 잘못된 보안 권한, SQL 삽입 등

+0

의견을 보내 주셔서 감사합니다. 그것은 가난한 코드 일 수 있지만 테이블을 지울 수있는 작성한 것은 없습니다. 나는 누군가가 우리 서버에 어떻게 접근 할 수 있을지 상상할 수 없다. 암호와 사용자 이름을 설정하고 아무에게도 말하지 않았습니다. 마지막으로 PHP 프레임 워크를 사용하기 때문에 SQL 주입을 생각하지 않습니다. 나는 물건을 데이터베이스에 직접 삽입하지 않고 Propel을 사용한다. 이게 사실인지 모르겠지만, Propel *은 SQL 주입을 막아야합니다. – Russ

+0

이걸 완전히 무너 뜨 렸지만, 일광 절약 시간제를 사용했을 가능성이 있습니까? 나는 그것이 1 시부 터 2시 30 분 사이에 발생했음을 확신하지만. – Russ

관련 문제