Mask the Oracle Database Data

Hi,

We have to mask the data that is coming from production environment to Non-production environment. The database is running in oracle platform.

If anybody has generic scripts to achive this task,it would be great if that can be shared with me?

Thank you,
Jayaprakash.

Pls be more specific about what you need to do, data structures, input and/or output data. Do you want to export/import an entire database or just transfer a few tables' contents?

Thanks for your response. We are in the process of identifying the fields those are to be masked. We do not want to export/import the data. There is already a replication process which puts data in the non-production environment. We need to mask some critical fields while replicating into non-prod environment. If you have any scripts already written for this purpose, great if you can share them.

Thanks,
Jayaprakash.

Sorry, no scripts at hand.
What do you mean by "mask"? Drop columns from tables, delete columns' contents, replace it with dummy contents? If so, a small SQL script run after the replication will do...
You might want to insert a filter into the replication process, whatever this looks like.

Thanks for your reply. We need to replace the production data with the manipulated data when it is replicated into non-prod environment. Do you have any such scripts to manipulate the data before it is replicated into non-prod environment.

Thanks,
Jayaprakash.

by masking you mean to encrypt the data so that production parameter are not seen by others

Correct, we need to encrypt the data so that nobody should be able to see the prod data in non-prod env. If you have any such scripts to achieve this,good if you can share.

Thanks,
Jayaprakash.

---------- Post updated at 11:25 AM ---------- Previous update was at 05:23 AM ----------

Any idea how to achieve this?

Why not just exclude those tables from the export?

tyler_durden

Team, anybody has any scripts to achive this task in Oracle Database?
Please share.

Thanks,
Jayaprakash.

We cannot exclude the tables. :). we need to include the tables and few critical columns should be masked.

So far, Bandaru_0810, you have failed to provide the members of this forum with sufficient information to assist you in any meaningful way.

You talk about replicating the data from a production to non-production system but fail to provide any information about how this is actually done. You ask for any scripts which can manipulate data before it is replicated but fail to provide any information on the tables, fields or processes involved.

Vague questions will only result in vague answers.