Якщо ваша база даних крихітна, має просту модель даних і її добре розуміють поточні дані DBA - відповідь сценаріїв "може". Однак зусилля (та витрати) на те, щоб вручну проаналізувати та замаскувати типові бази даних, можуть вийти з-під руки досить швидко, оскільки зміниться вимог, додається функціональність та приходять розробники / DBA.
Хоча мені не відомі будь-які продукти з маскуванням даних із відкритим кодом, доступні комерційні пропозиції, які є досить вичерпними, відносно простими у використанні та можуть бути на диво розумними. Багато з них включають можливість відкритого відкриття для виявлення та класифікації конфіденційних даних (SSN, кредитні картки, телефонні номери), а також функціональність для підтримки контрольних сум, форматування електронної адреси, групування даних тощо, так що маскуються дані виглядає і відчуває себе реально.
Але не потрібно сприймати моє (правда, упереджене) слово. Попросіть галузевих аналітиків, таких як Gartner або Forrester, які мають ряд об'єктивних звітів про маскування, які можуть допомогти.
Сподіваємось, ці коментарі спонукають вас розглянути питання про комерційну продукцію, а також про розробку внутрішнього сценарію. Зрештою, найважливіше - захищати конфіденційні дані, які багато хто з нас бачать день у день та вихідні, які нам справді не потрібно бачити, щоб виконувати свою роботу - розміщуючи нас та людей, чиї особисті дані, які ми ризикуємо.
Кевін Хільєр, старший спеціаліст з інтеграції, Camouflage Software Inc.