dbテーブルから消去したすべてのデータがハードディスク上のmdbファイル(およびその他)に保存されていないことを確認するにはどうすればよいですか?
私の状況は次のとおりです。
私のクライアントは、暗号化されていないクレジットカードデータをデータベース(SQL Server)に保存していました。PCI要件のおかげで、それらはすべてのデータを暗号化するようになりました...ただし、mdbファイルにはまだ暗号化されていない古いCCの一部が書き込まれています。
データベースにCCがもうないことを確認しました。データベースを圧縮しました。それをファイルにバックアップし、新しいデータベースに新たに復元しました。sp_cleandbも実行しました。
それでもなお、ディスク上の永続化されたファイルを分析すると、暗号化されていないCCがいくつか見つかります。これらは、DBに保存されておらず、SP、ビュー、またはUDFの一部ではなく、表示されません。任意のテーブルメタデータ。
それで、私の質問-すべての「悪い」CCデータが確実になくなるようにするにはどうすればよいですか?または、より一般的には、MSSQLに現在のデータのみを保存させ、「ゴミ」からファイルをクリーンアップするにはどうすればよいですか?