Editorial photograph illustrating Oracle / Database Security advisory work
Oracle / Database Security

Oracle Data Masking and Subsetting. An option pack, separately licensed.

Data masking and subsetting is a paid Oracle option, not part of Advanced Security and not free with Enterprise Manager. Read the cost and the licensing boundary before you mask a single non production copy.

Contact Us Oracle Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

The Data Masking and Subsetting Pack is a paid Oracle Database option. It runs through Enterprise Manager, it is not part of Advanced Security, and using its features without the license is a common compliance gap.

Key takeaways

  • The Data Masking and Subsetting Pack is a separately licensed Oracle Database option.
  • The 2026 list price is 11,500 dollars per processor plus 22 percent annual support, or 230 dollars per Named User Plus.
  • The pack requires Oracle Enterprise Manager to operate.
  • Masking irreversibly replaces sensitive data, and subsetting creates smaller copies for non production.
  • It is distinct from Advanced Security, which provides encryption and redaction.
  • You license the databases where the pack is used, which is where the boundary questions arise.

What does the Data Masking and Subsetting Pack do?

The pack prepares safe non production data. It has two functions.

Data masking

Masking irreversibly replaces sensitive values, such as names and account numbers, with realistic but fictitious data. The result is safe for development and testing.

Data subsetting

Subsetting creates a smaller, representative copy of a production database, cutting the storage and refresh cost of non production environments. Oracle documents both on the Oracle data masking and subsetting page.

Not the same as Advanced Security

Advanced Security provides encryption and redaction on live data. The Data Masking and Subsetting Pack transforms copies for non production. They are different products with different licenses.

How does the Data Masking and Subsetting Pack license?

It is a Database option, licensed per processor or Named User Plus, and it depends on Enterprise Manager.

The Enterprise Manager dependency

The pack operates through Enterprise Manager Cloud Control. The licensing chapter of the Oracle Database Licensing Information manual sets out the rules.

The metric

  • Per processor: 11,500 dollars list, matching the database it runs on.
  • Named User Plus: 230 dollars list, subject to Oracle minimums.
  • Support: 22 percent of net license value each year.

Where the Data Masking and Subsetting Pack sits among Oracle security options

ProductWhat it protectsReversibleSeparate license
Data Masking and SubsettingNon production copiesNo, masking is permanentYes, this pack
Advanced Security TDELive data at restYes, with the keyYes, different option
Data RedactionLive data on displayYesPart of Advanced Security
Data SafeCloud database securityVariesOCI service

Which databases must carry the pack license?

You license the databases where the pack is used. The boundary is where teams get caught.

Where the pack runs

If masking or subsetting is performed against a database, that database needs the pack. The production source that you mask from is generally in scope.

The cloud alternative

For databases in Oracle Cloud, Oracle Data Safe offers masking features under a different model. Do not assume on premises pack rights extend to the cloud service or the reverse.

Where the common advice on data masking licensing is wrong

The common advice is that masking is a security best practice you should simply turn on, and that owning Advanced Security covers it. We disagree. In roughly 6 out of 10 estates we reviewed, teams masked non production data believing their encryption license covered it, when masking requires a separate pack that was never on the contract. The buyer side move is to confirm the Data Masking and Subsetting Pack is licensed on every database where masking or subsetting runs before you enable the feature, and to keep it clearly separate from Advanced Security in your license records. Good security practice does not grant a license you did not buy.

Editorial photograph of a data governance team reviewing non production data refresh controls on a shared screen
Masking permanently transforms a copy, so the safest non production environment can still be a compliance gap if the pack that produced it was never licensed.
28
Oracle estates reviewed 2024 to 2025
60%
Masked data without the pack license
11,500
Dollars per processor list price

Source: Redress Compliance advisory engagement file, 2024 to 2025.

Masking makes the data safe. It does not make the license appear. The pack that performs the masking is a separate purchase, and Enterprise Manager records that you used it.

How much does the pack cost in 2026?

The option lists at 11,500 dollars per processor plus 22 percent support.

Scope drives the bill

  • You pay per processor on every database where the pack is used.
  • A masking workflow that touches several databases multiplies the cost.
  • Confirm current pricing on the Oracle Technology Price List.

Suggested reading

What buyer side moves control pack cost?

Three moves keep masking compliant and affordable.

Move one. Confirm where masking runs

Identify every database where masking or subsetting is performed today.

Move two. Separate it from Advanced Security

Record the pack distinctly, so no one assumes encryption rights cover masking.

Move three. License only the databases in scope

Match the pack to the databases that actually run it, and re check each quarter.

What should a buyer do next?

  1. List every database where masking or subsetting is performed.
  2. Confirm the pack is licensed on each of those databases.
  3. Check Enterprise Manager feature usage for masking activity.
  4. Record the pack separately from Advanced Security.
  5. Decide between the on premises pack and Data Safe for cloud databases.
  6. Document the licensing scope of source and target databases.
  7. Engage independent Oracle advisory before a true up.
Cover of the Cut Oracle Spend 30 to 50%: The 5 Year Playbook white paper from Redress Compliance

White Paper · Oracle

Cut Oracle Spend 30 to 50%: The 5 Year Playbook

The five year buyer side playbook that cuts Oracle spend across Database, Java, Apps, OCI, and support, and the math behind a 30 to 50 percent cut. Read it free.

Read the white paper

Frequently asked questions

Is data masking part of Oracle Advanced Security?

No. Data masking and subsetting is a separate Oracle Database option. Advanced Security provides encryption and redaction on live data, while the Data Masking and Subsetting Pack transforms copies for non production. They have different licenses.

How much does the Data Masking and Subsetting Pack cost?

The 2026 list price is 11,500 dollars per processor plus 22 percent annual support, or 230 dollars per Named User Plus subject to Oracle minimums. You pay per processor on every database where the pack is used.

Does the pack require Enterprise Manager?

Yes. The Data Masking and Subsetting Pack operates through Oracle Enterprise Manager Cloud Control. Enterprise Manager records pack usage, which is the evidence an Oracle audit reads back to you.

Which databases need the pack license?

You license the databases where masking or subsetting is performed. The production source you mask from is generally in scope. The licensing boundary on source and target databases is where teams most often get caught.

What is the difference between masking and subsetting?

Masking irreversibly replaces sensitive values with realistic but fictitious data. Subsetting creates a smaller representative copy of a database. Both prepare safe non production environments and both are covered by the same pack.

Can I mask data if I only own Advanced Security?

No. Advanced Security does not grant masking rights. Masking requires the Data Masking and Subsetting Pack on the databases where it runs. Using masking features without that pack is a common compliance gap.

Does the pack cover Oracle Cloud databases?

Not automatically. For databases in Oracle Cloud, Data Safe offers masking under a different model. Do not assume on premises pack rights extend to the cloud service or that cloud rights cover on premises databases.

How does Oracle detect masking usage?

Oracle reads Enterprise Manager and the database feature usage views. Performing masking or subsetting records the activity, so an audit can identify pack usage even where the pack was never licensed.

Oracle ULA Decision Framework

The full Oracle ULA decision framework from the Oracle Practice.

Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

No spam. We will only email you about this download. Privacy.
Run the Oracle Java license calculator against your estate in under five minutes.
Open the Tool →