Project team walking through a plan in a boardroom session
Oracle · Database Security Options · Sub

Oracle Label Security vs Database Vault: Two Options, Two Bills

Label Security and Database Vault solve different problems, carry different metrics, and are enabled by different teams for reasons that have nothing to do with procurement. This subpage separates the two, quantifies the exposure, and tells you where the leverage sits before Oracle's LMS script arrives.

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

Label Security and Database Vault solve different problems, carry different metrics, and are enabled by different teams for reasons that have nothing to do with procurement. This subpage separates the two, quantifies the exposure, and tells you where the leverage sits before Oracle's LMS script arrives.

Two products, one recurring confusion

Oracle Label Security (OLS) and Oracle Database Vault (DV) get lumped together because both are database security options, both bolt onto Enterprise Edition, and both light up the same red flags in Oracle's audit scripts. That is where the similarity ends. OLS controls access based on data classification labels (think government clearance levels applied to rows). DV controls what privileged users, including DBAs with SYSDBA rights, can do inside the database. They are separate SKUs with separate price lists, and if you run both you pay for both. There is no bundle discount for solving two different problems.

In 25 years of negotiating Oracle database options, the single most expensive mistake we see is not the license price itself. It is the assumption that a security feature a DBA turned on for good compliance reasons is free. Neither OLS nor DV is free, and the way each gets enabled means procurement almost never knows it happened until the audit. This page tells you where each option sits technically, what each one costs, how Oracle detects them, and what to do before the claim lands. For the wider set of security add-ons, start with our Oracle Database security options licensing guide.

What each option actually does

Oracle Label Security: row-level classification

OLS controls data access based on the identity and label of the user and the sensitivity and label of the data. It is a row-level mechanism, and its natural home is government, defence, and intelligence deployments where data carries formal classification levels. Two facts matter commercially. First, OLS is not column aware, per Oracle's own 19c documentation, so it does not solve column-level masking problems (that is Advanced Security's Data Redaction, covered in our Advanced Security Option and TDE licensing analysis). Second, Oracle Virtual Private Database (VPD) ships free with Enterprise Edition and covers many of the same row-filtering use cases. If someone enabled OLS to do something VPD could have done, you paid $11,500 per processor for a feature you did not need.

Database Vault: privileged-user prevention

DV operates at the database layer to enforce access controls that prevent even privileged users, including DBAs with SYSDBA rights, from reaching sensitive application data without explicit authorization. It is a preventive control (it blocks access), not a detective one (it does not log activity for later review, which is the job of Audit Vault and Database Firewall, covered in our Audit Vault and Database Firewall licensing page). DV realms, command rules, and factors are the enforcement primitives. Crucially, DV can be integrated with OLS to provide fine-grained control over labeled schemas and roles, which is exactly the combination that produces two option bills instead of one.

OLS filters rows by classification. DV blocks the DBA. Different problems, different SKUs, and no discount for buying the pair.

The pricing: verify before you concede

There is a material pricing discrepancy across public sources on Database Vault, and you must resolve it against the official Oracle Technology Global Price List before you accept any audit claim. Most sources, including Oracle-facing guides, list DV at $11,500 per processor and $230 per Named User Plus, identical to OLS. One source claims DV at $47,500 per processor (the same as Enterprise Edition itself) and asserts DV cannot be licensed on NUP at all. Those two positions cannot both be right. Our own read, and the weight of multiple sources, supports the $11,500 / $230 figure with a NUP option available, but we flag the conflict explicitly: pull the current price list PDF and confirm the SKU and metric before you sign or settle anything.

Item List price (per processor) List price (per NUP) Annual support (22%)
Oracle Database Enterprise Edition$47,500$950~$10,450
Label Security (OLS)$11,500$230~$2,530
Database Vault (DV) - majority sources$11,500$230~$2,530
Database Vault (DV) - disputed figure$47,500 (verify)not offered (disputed)~$10,450

Two things about that table. First, support runs at 22% of net license fees per year and Oracle typically escalates it 3% to 4% annually, so the perpetual license number is only the down payment. Second, the DV row is deliberately shown twice because the discrepancy is not academic: if Oracle's claim uses the $47,500 figure and the correct number is $11,500, the difference on a modest estate is measured in seven figures. Do not let an auditor anchor you to the higher number without producing the price list line item that supports it. The full commercial treatment lives in our Database Vault complete licensing guide.

The metric rules that multiply the bill

Both options follow the metric of the underlying database license. If the database is licensed per processor, the option is licensed per processor. If per NUP, the option is per NUP with the same minimum. This is not optional and it is not negotiable at the technical level, though the deployment footprint that drives it very much is negotiable before you deploy.

  • Full coverage rule: every processor on the host must be licensed for the option, not just the cores using it. Partial licensing (covering two of four cores because only those run the feature) is prohibited and becomes a compliance gap at audit.
  • Core factor math: Intel x86 carries a 0.5 core factor, so a 16-core Intel server counts as 8 Oracle processor licenses. At $11,500 per processor, that is $92,000 for the option alone before you add the database underneath it.
  • NUP minimums apply to options too: the 25 NUP per processor minimum for EE flows through to the option. A 16-core Intel server (8 processors) triggers a 200 NUP minimum. At $230 per NUP that is $46,000 at list, whether or not you have 200 actual users.
  • Two options, two counts: OLS and DV each carry their own full-footprint requirement. Running both on that same 16-core server means two $92,000 lines, not one.
You do not license the cores that use the feature. You license every core on the host, twice if you run both options.

The central trap: compliance enables, procurement pays

Here is the mechanism that turns a good security decision into an audit claim. DV includes a component called Privilege Analysis, which captures which privileges are actually used so DBAs can strip the ones that are not. This is textbook least-privilege hygiene. CIS Benchmarks recommend it. PCI DSS's least-privilege principle demands it. SOX general IT controls expect it. A security-conscious DBA who runs Privilege Analysis is doing exactly what every framework tells them to do.

The problem: Privilege Analysis requires a Database Vault license to operate. A DBA who enables it as a hygiene exercise, without knowing it is a DV feature, exposes the organization to a license claim for the full duration of the capture period, regardless of whether a single DV realm, command rule, or enforcement policy was ever configured. The security team did the right thing. Procurement never signed anything. Oracle bills anyway. This is the same accidental-enablement pattern we document in accidentally enabled security options, and it is the single most common inadvertent DV exposure we encounter.

The scale can be severe. Public reporting cites enterprises receiving DV audit claims exceeding $2M for modest estates after enabling Privilege Analysis without a license. Whether that figure rests on the disputed $47,500 per-processor price or the $11,500 one, the lesson is identical: a feature nobody in procurement approved becomes a seven-figure line item, and the enforcement capability was never even used.

How Oracle detects both options

You cannot manage exposure you cannot see, and Oracle sees more than most teams assume. Both options appear in the standard LMS script red-flag lists alongside Partitioning, Advanced Compression, Advanced Security, and RAC. The detection triggers are worth understanding precisely because they are not use-based, they are presence-based.

  • DVSYS schema presence: the DV schema is created when Database Vault is installed, and Oracle's scripts detect its presence regardless of whether any policy was ever created. Installed equals detectable equals claimable.
  • Feature-usage tables: DBA_FEATURE_USAGE_STATISTICS records historical option usage, and Oracle scripts read it for prior enablement even after a feature has been disabled.
  • OLS component detection: label security packages and policy structures surface in the same audit output the moment the option is configured.
  • Privilege Analysis captures: any active or historical capture policy is evidence that DV was in use, independent of enforcement.

The detective mechanics matter for defense. If the DVSYS schema exists but no policies were ever created, and you can prove the option was never used for enforcement, you have a materially stronger negotiating position than an enterprise that ran realms in production for three years. Preserve the evidence: capture screenshots and query outputs before you disable anything, because disabling a feature does not erase its usage history and clumsy remediation can look like concealment. For the broader detection and defense playbook across all options, see our Oracle Database options and packs licensing reference.

Where the leverage sits, and what to do

The leverage for both options is entirely upstream of deployment. Once the schema is installed or the feature is captured, Oracle holds the cards. Before that point, you decide the footprint, the metric, and whether you needed the option at all. Here is the buyer-side action list.

  • Verify the DV price and metric first. Pull the current Oracle Technology Global Price List and confirm whether DV is $11,500 or $47,500 per processor and whether NUP is available. Do not negotiate against a number you have not verified.
  • Test OLS against free VPD. If a DBA enabled OLS for row filtering, check whether VPD (included with EE) delivers the same control. If it does, plan a migration and stop paying $11,500 per processor for a redundant option. See our encryption mandate strategy without overbuying for the same principle applied to Advanced Security.
  • Lock down Privilege Analysis. Restrict who can enable DV features and require change control that flags any DVSYS creation. This is the highest-value control you can implement in a week.
  • Confine the footprint. Because both options require full-host licensing, isolate any workload that genuinely needs OLS or DV onto the smallest possible processor count. A dedicated 4-core Intel server (2 processors) is a fraction of the cost of enabling the feature across a 16-core cluster.
  • Consider Standard Edition 2 constraints. SE2 cannot run these options at all; if your security requirement is genuine, factor the EE plus option cost into any edition decision. Our SE2 security alternatives page maps what is and is not possible.
  • Fold both into renewal strategy. Options and packs are the largest audit finding line item for most estates. Rationalize them at renewal, when you have leverage, not at audit, when you do not. The full sequence sits in our CIO playbook for Oracle Database licensing optimization.

The blunt summary: OLS and DV are two different products for two different problems, and Oracle charges you for each independently. The financial risk is rarely the sticker price on a deliberate purchase. It is the accidental enablement by a compliance-minded engineer who never spoke to procurement, detected by a script that reads presence rather than use, and priced against a figure you should verify before you concede a dollar. Control who can enable these features, confirm the price list, and confine the footprint. Everything after that is damage control.

Frequently asked questions

What is the difference between Oracle Label Security and Database Vault?

Label Security controls data access at the row level based on classification labels, mainly for government and defence use cases. Database Vault controls what privileged users, including DBAs with SYSDBA rights, can do inside the database. They solve different problems, are separate SKUs, and if you run both you pay for both with no bundle discount.

How much do Oracle Label Security and Database Vault cost?

Most sources list both at $11,500 per processor and $230 per Named User Plus, with annual support at 22% (roughly $2,530 per processor). One source disputes this and claims Database Vault is $47,500 per processor with no NUP option. Verify against the official Oracle Technology Global Price List before accepting any audit claim, because the difference is material.

Why is Privilege Analysis a licensing trap?

Privilege Analysis is a Database Vault component that DBAs use for least-privilege hygiene, exactly as CIS Benchmarks, PCI DSS, and SOX recommend. But it requires a Database Vault license to run. Enabling it without a license exposes you to a claim for the full capture period, even if no enforcement policy was ever configured.

How does Oracle detect that these options are in use?

Both appear in Oracle's LMS audit scripts. Database Vault is flagged simply by the presence of the DVSYS schema, which is created at installation regardless of whether any policy exists. Feature-usage tables like DBA_FEATURE_USAGE_STATISTICS also record historical enablement, so disabling a feature does not erase the evidence.

Can I use free Oracle features instead of Label Security?

Often, yes. Virtual Private Database (VPD) ships free with Enterprise Edition and covers many row-filtering use cases that OLS is used for. OLS is not column aware, so it does not replace column masking. If a DBA enabled OLS for row filtering that VPD could handle, you are paying $11,500 per processor unnecessarily.

Do the licensing metrics differ between OLS and Database Vault?

Both follow the metric of the underlying database license and require full-host coverage, meaning every processor on the server must be licensed, not just the cores using the feature. NUP minimums also apply: a 16-core Intel server (8 processors) triggers a 200 NUP minimum per option. Running both options doubles the count.

Free White Paper

Oracle Database Options & Management Packs: the accidental-use audit trap

The separately-licensed options and packs that ship enabled by default, get switched on with a single click, and become the single largest line item in most Oracle audit findings.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
Independent, buyer side. We never share your details with vendors.
Run a software spend health check against your Oracle estate in under five minutes.
Open the Tool →
Deep Library

More on this topic.

Oracle Hub →
Oracle Database Security Options Licensing: Advanced Security, TDE, and the Packs You Pay For
Oracle · Guide
Oracle Database Security Options Licensing: Advanced Security, TDE, and the Packs You Pay For
The full guide this article belongs to.
Guide
Oracle Advanced Security Option: When TDE and Redaction Start Costing You
Oracle · Deep dive
Oracle Advanced Security Option: When TDE and Redaction Start Costing You
Another angle on the same decision.
Guide
Oracle Audit Vault and Database Firewall Licensing Decoded
Oracle · Deep dive
Oracle Audit Vault and Database Firewall Licensing Decoded
Another angle on the same decision.
Guide
Oracle Database Licensing Optimization.
Oracle
Oracle Database Licensing Optimization.
CIO playbook for Oracle Database licensing. Metric switching, virtualisation policy review
Guide
Stop Overpaying for Oracle Database 23ai Options
Oracle
Stop Overpaying for Oracle Database 23ai Options
Oracle Database 23ai buyer side licensing framework. Edition and option mix, AI Vector Sea
Guide
Oracle Database licensing. Editions, options, packs, and the moves on every renewal.
Oracle
Oracle Database licensing. Editions, options, packs, and the moves on every renewal.
Reference on Oracle Database licensing. Editions, options, packs, metrics, virtualization
Guide
Editorial boardroom interior

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.

Stay ahead of Oracle licensing changes.

One buyer side briefing a week. Renewal signals, audit moves, and the levers that work. No vendor spin.