DBをハックされた話

EC2インスタンスにdockerでwebサーバ、DBサーバ、キャッシュサーバをたてていた。 ログインがうまく行かなかったため、サーバログを見に行ったところテーブルがないそうだ SQLをたたいて確認したところ、データがごっそり消えていて、WARNINGというテーブルができていた 原因 セキュリティグループを3306ポートを0.0.0.0,::/0で開放していた > ...

DBtransaction

transction begin 処理 commit の順で処理を行うと3のコミットが正常に行われるまで処理中のものはDBに反映されない ダーティリード ファジーリード ファントムリード ...