Data masking tool for SQL oriented databases

When you’re looking for SQL data masking tools or an SQL data generator, you’re probably looking for a tool that helps you hide data; to anonymize any privacy sensitive data within your relational databases. The main reason for organizations for masking data is to protect their customers’ private data. DATPROF’s data masking tool DATPROF Privacy supports all major relational databases, of which we highlight a few on this page.

Microsoft SQL Server

MS SQL Server is a database developed by Microsoft. It is used mostly by organizations for small or medium sized databases. There are several data masking tools for SQL server. Our data masking tool DATPROF Privacy is an example of such a tool; the answer to how to scramble data in sql server 2008 and above – which makes MSSQL data masking an easy job to do.


PostgreSQL, also known as Postgres, is a free and open-source relational database management system. Like SQL Server, PostgreSQL is used for small or medium sized databases. PostgreSQL data masking is done easily with the help of DATPROF Privacy. Determine which tables and columns need masking, apply the right masking or data generation rules and anonymize your data.


Looking for a MySQL data masking tool? With the help of DATPROF Privacy you can mask or generate test data for MySQL. Analyze your data, visualize your data model, build your own masking templates and automate the entire masking process. With the help of our self-service portal DATPROF Runtime you can execute a data masking process manually or automatically.


What is data masking in Oracle? Oracle data masking or obfuscation is making sure private data is being anonymized so it can be used for testing purposes in your Oracle CI/CD pipeline. DATPROF Privacy has many data masking techniques such as the scramble and shuffle. But you can also generate test data in your Oracle database. For example you can generate names, dates, SSN’s, salaries etc. How to do data masking in Oracle? DATPROF supports Oracle database masking natively, and also any application that lies on top of it, e.g. Oracle Siebel, Oracle Health Insurance and Oracle E-Business Suite. This means you can connect to the database directly and you can mask the data manually or you can automate it with the help of our REST API.


Some say IBM’s DB2 (originally styled as DB/2) is the first database that uses SQL. This database system is distinguished by its advanced data management and analytics capabilities for transactional workloads, which makes it a popular solution for enterprise. It is designed to deliver high performance, actionable insights, data availability and reliability, and it is supported across Linux, Unix and Windows operating systems. Typically we see that companies using DB2 have large amounts of data stored in their production systems, which often contains privacy sensitive data. DB2 data masking is easily done with the help of a data masking tool such as DATPROF Privacy. By making a direct connection to the database, the data is masked inside the database directly without leaving the source. That makes it a really safe and quick solution for data anonimization.

Supporting the leading database technologies

TDM DB integrations DATPROF

Start your
DATPROF Privacy free trial

Enable test teams with high quality masked production data and synthetically generated data for compliance.

Free Trial - Privacy

"*" indicates required fields

1Step 1
2Step 2

TDM Platform

The right test data in the right place at the right time. Masked, generated, subsetted, virtualized and automated at the push of a button.