feature was added. The most common use of data masking is to create test data for non-production environments, such as application development and QA, while protecting personally identifiable, personally sensitive or commercially sensitive data. Development and QA department personnel usually do not have required security clearance to access actual production data. However, in order to create and test robust business applications, they need to work with data sets that closely resemble real-world data. Server Studio provides a number of data masking methods, such as Random Substitution, Substitution from Database objects and Files, Shuffling, Number and Date Variance, Masking Out of text data, and more. There are two options for creating test data sets based on production data. The first option is to export production data to text files while performing data masking for the selected table columns in memory during the export operation. The exported text files, which contain obfuscated data, can be imported into development and QA databases that have corresponding database schema. The second option is to mask data directly in database tables, which represent a copy of production data created in some secure environment accessible only to cleared personnel. Subsequently, modified tables can be exported and then imported (or backed up and then restored) into development or QA environment using other tools or utilities.