2

オンサイト開発を使用するのではなく、Web 開発を行うためのローカル vm を構築しています。ローカルにデータベースが必要ですが、実稼働データベースをプルダウンして使用したくありません。HIPAA などで保護されていないにもかかわらず、ラップトップの盗難時に利用できないはずの情報が含まれているためです。このデータをサニタイズして、データベースをプルダウンし、クリーンアップして、VM にインストールできるようにするためのアプリや推奨される方法はありますか?

明確化: 私が本当に探しているのは、特定の列を機密としてマークし、DB の新しいコピーをインポートするたびにそれらの列を強打できるアプリです。

4

2 に答える 2

1

必要なのは、データベースに偽のデータを入力するデータジェネレーターのようです。Redgate には良いものがありますが、mysql で動作するかどうかはわかりません。多分これはあなたを助けるでしょうか?

于 2009-11-19T17:48:38.367 に答える
0
TRUNCATE table;

また

DELETE FROM table WHERE true;

データを保持したくないテーブルで、機密性の高いユーザー データにダミーの値を設定するか、すべてのユーザー データを削除して、いくつかのアカウントをローカル テスト アカウント (ユーザー 'testadmin'、パスワード 'パスワード」など)。

自問すべきより興味深い質問は、クリーンなデータベースを作成するために実行できるスケルトン SQL 移行がまだデータベースにないのはなぜですか? 別のサーバーに別の実稼働インスタンスを作成する必要がある場合はどうなりますか?

于 2009-11-19T17:54:23.410 に答える