Home icon

Data masking in Amazon RDS for Oracle

Database Blog



This article explains how to use Oracle Data Masking and Subsetting Pack with Amazon RDS for Oracle to safely mask sensitive data in non-production environments while maintaining compliance and referential integrity.

  • Deploy Oracle Enterprise Manager Cloud Control on EC2 to connect to RDS for Oracle instances
  • Create Application Data Models to map schema structure, table relationships, and identify sensitive columns
  • Discover sensitive data using automated scanning for PII types like credit cards, emails, and dates of birth
  • Generate masking scripts from OEM and run them manually on cloned RDS instances since RDS lacks OS-level access
  • Automate end-to-end workflow using EventBridge and Step Functions for repeatable refresh pipelines
  • AWS-native alternatives include AWS Glue Visual ETL and AWS DMS data masking for simpler PII redaction scenarios

This approach enables organizations to safely refresh non-production environments with production-like data while meeting GDPR, HIPAA, and PCI DSS compliance requirements without exposing actual customer information.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Dec 30
2024
Dynamic data masking in Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL, and Babelfish for Aurora PostgreSQL
Sep 18
2025
Dynamic view-based data masking in Amazon RDS and Amazon Aurora MySQL
Nov 24
2025
Amazon Aurora PostgreSQL introduces dynamic data masking
Nov 25
2024
AWS DMS now supports Data Masking

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.