4

こんにちは、運用データベースを取得して、プライベートな開発環境で使用したいと考えています。しかし、データを匿名化したいと思います。

私は 1 時間検索してきましたが、見つかったものはすべて Oracle または SQL Server に関するものでした... mysql に関するものは何もありませんでした。

匿名化する必要がある 75 のフィールドを持つ約 15 のテーブルがあります。

推奨される解決策を見つけた人はいますか?

4

2 に答える 2

7

MySQLテーブルのすべてのエントリを単純に匿名化できます

UPDATE users SET email = concat('user_', id, '@example.com');

つまり、文字列式で SQL Update を使用します。ID 1 のユーザーはメール user_1@example.com を取得し、ID 10 のユーザーは user_10@example.com を取得します。

于 2011-07-14T12:32:28.997 に答える
0

カモフラージュ データ マスキングが mysql をサポートし、無料でダウンロード可能なバージョンがあることを Gartner から理解しています。

チェックアウト - http://www.datamasking.com/products/featured-product-downloads

于 2011-02-21T12:17:02.540 に答える