Oracle Advanced Security is one of the most audited and most frequently non-compliant database options in the Oracle ecosystem. Security teams enable Transparent Data Encryption to meet regulatory mandates, often without realising it triggers a separately licensed add-on at $15,000 per processor. This advisory provides IT asset managers with a clear breakdown of what Advanced Security covers, how it is licensed, what triggers a licence requirement, and how to manage compliance and cost effectively.

For a broader overview of all Oracle database options, see our Oracle Database Licensing Guide.

1. Understanding Oracle Advanced Security Option

Oracle Advanced Security is an add-on for Oracle Database Enterprise Edition (EE) that provides enhanced data protection capabilities. It addresses the need to protect sensitive data at rest and in transit, enabling organisations to meet stringent security and privacy requirements including GDPR, HIPAA, and PCI-DSS.

FeatureWhat It DoesLicence TriggerSince Version
Transparent Data Encryption (TDE)Encrypts data at rest โ€” column-level, tablespace-level, or entire database. Data is unreadable without decryption keys, protecting against theft from files or backups.Any encrypted column, tablespace, or database triggers the requirement10gR2+
Data RedactionDynamically masks sensitive data in SQL query results based on user roles and policies. Applications only reveal what is permitted.Any active redaction policy on any table12c+
Backup & Export EncryptionEncrypts RMAN backups and Data Pump export files to secure data outside the live database environmentEncrypted RMAN backup or Data Pump export10gR2+
External Key Manager IntegrationIntegrates with external key management systems (e.g., Oracle Key Vault, third-party KMS) for centralised TDE key storageIntegration with external key management for TDE11g+
Strong AuthenticationEnables Kerberos, RADIUS, PKI certificate, or smart card authentication with the databaseConfiguring enterprise authentication beyond username/passwordVarious
Network Encryption (historical)Encrypts data in transit over SQL*Net using AESNo longer required โ€” included free with EE from 19c onwardsFree from 19c
Network Encryption Is Free from 19c โ€” But TDE Is Not

A common source of confusion: Oracle moved native network encryption and TLS support into the base Enterprise Edition with version 19c. This means you no longer need Advanced Security just to encrypt data in transit. However, Transparent Data Encryption for data at rest and Data Redaction still require the separately licensed Advanced Security Option. Do not conflate the two โ€” many organisations have been caught assuming TDE became free when network encryption did.

For related encryption licensing, see our guide to Oracle Label Security Licensing.

2. When You Need an Advanced Security Licence

Oracle Advanced Security must be licensed whenever its features are used โ€” it is not included in the standard database licence. Oracle does not prevent you from enabling these features without a licence. The software allows activation freely, but Oracle's licence audit scripts will capture any usage.

Usage ScenarioLicence Required?Detection Method
Encrypt any column, tablespace, or database with TDEโœ… Yes โ€” even a single encrypted column triggers the requirementDBA_FEATURE_USAGE_STATISTICS โ€” records "Transparent Data Encryption"
Create encrypted RMAN backupsโœ… Yes โ€” encryption of backup files is an ASO featureRMAN backup metadata shows encryption settings
Use Data Pump export with encryptionโœ… Yes โ€” encrypted export files leverage ASO functionalityData Pump job logs; feature usage statistics
Implement Data Redaction policiesโœ… Yes โ€” any active redaction policyDBA_FEATURE_USAGE_STATISTICS โ€” records "Data Redaction"
Integrate with external key managers for TDEโœ… Yes โ€” part of the ASO feature setWallet/keystore configuration, V$ENCRYPTION_WALLET
Configure Kerberos or RADIUS authenticationโœ… Yes โ€” strong authentication is an ASO featureSQLNET.ORA parameters, feature usage logs
Enable native network encryption (19c+)โŒ No โ€” included free with EE from 19cNot flagged as ASO in 19c+ audit scripts
Standard password authenticationโŒ No โ€” base EE featureN/A
OS or storage-level encryption (non-Oracle)โŒ No โ€” not an Oracle featureN/A โ€” Oracle cannot detect external encryption
Even Brief or Accidental Usage Counts

If Advanced Security features were enabled accidentally, for testing, or for a short period, Oracle still considers this licensable usage. The DBA_FEATURE_USAGE_STATISTICS view records timestamps of first and last usage. Once a feature is flagged, you cannot "unring the bell" โ€” even if you subsequently disable it. Oracle's audit teams routinely check this view, and historical usage will appear in their LMS script output. The safest approach is to proactively disable ASO features on databases where you are not licensed.

For details on how Oracle's audit scripts detect feature usage, read: Interpreting Oracle LMS Database Script Output.

3. Licensing Metrics and Pricing

Oracle Advanced Security is licensed in the same way as the Oracle Database itself โ€” you must use the same metric (and quantity) as your Database Enterprise Edition licence for any given deployment. There are two metrics: Processor and Named User Plus (NUP).

Licence ComponentMetricList Price (USD)Annual Support (~22%)Notes
Oracle Database Enterprise EditionPer Processor$47,500~$10,450/yrBase database licence. Core factor applies (e.g., Intel x86 = 0.5).
Oracle Advanced Security OptionPer Processor$15,000~$3,300/yrMust match EE metric and quantity. Every licensed processor requires an ASO licence.
Oracle Database Enterprise EditionNamed User Plus$950/user~$209/yrMin 25 NUP per processor. Count all humans and devices accessing the DB.
Oracle Advanced Security OptionNamed User Plus$300/user~$66/yrMust match EE user count. Min 25 NUP per processor applies.
Total ASO Cost = Processors ร— $15,000 + (Processors ร— $3,300 ร— Years)
An 8-core Intel server (0.5 core factor = 4 processor licences) costs $60,000 in ASO licences plus $13,200/year in support. Over 5 years: $126,000 for ASO alone on a single server โ€” on top of the $190,000 EE base.
Metrics Must Match โ€” No Mixing Allowed

Oracle strictly requires that you cannot mix database and option metrics on the same server. If your database is licensed per Processor, Advanced Security must also be per Processor (and vice versa for NUP). The quantity must match: you cannot partially licence some processors or a subset of users. Every server using ASO features must be fully licensed for all cores or all users โ€” there is no "partial ASO" licensing.

Need help calculating your Oracle Advanced Security licence requirements?

Oracle Licence Management โ†’

4. Cost Drivers and Optimisation Strategies

The cost of Oracle Advanced Security scales quickly in large enterprises. Understanding the key drivers helps forecast spend and identify optimisation opportunities.

Cost DriverImpactOptimisation Strategy
Number of environmentsEvery database instance using ASO features requires licensing โ€” production, test, dev, DR, and staging all count. Non-production is the most commonly overlooked cost area.Use Oracle's free Developer Edition for individual dev. Disable ASO features on non-prod instances that don't require encryption.
Processor core countsHigher core counts = more processor licences. Oracle's core factor table gives Intel/AMD x86 a 0.5 factor, but SPARC and POWER chips have higher factors.Consolidate encrypted databases on fewer servers. Choose hardware with favourable core factors. Limit VM core allocations.
User counts (NUP)If licensed by NUP, all named users and application service accounts must be counted. Indirect access through middleware counts too.If user counts rise above ~100 per server, evaluate switching to Processor licensing. Remove inactive user licences.
Annual support (22%)In under 5 years, cumulative support exceeds the original licence cost. ASO adds ~$3,300/processor/year on top of EE support.Negotiate multi-year support discounts. Include ASO in ULA discussions. Consider third-party support for stable environments.
Audit penaltiesUnlicensed ASO usage found during audit = list price + backdated support. No volume discounts. Often the single most expensive line item in Oracle audit findings.Proactive compliance is always cheaper. Conduct quarterly self-audits. Remediate before Oracle finds gaps.
Cost Impact Example
ASO Licensing Across a Typical Enterprise Environment

A financial services firm runs Oracle EE on 6 servers (each with 16 Intel x86 cores, 0.5 factor = 8 processor licences per server). TDE is enabled on 4 production servers and 2 DR/test servers.

Total ASO processor licences required: 6 servers ร— 8 = 48 processor licences

ASO licence cost (list): 48 ร— $15,000 = $720,000

Annual ASO support: 48 ร— $3,300 = $158,400/year

5-year total ASO cost: $1,512,000 โ€” on top of $4.56M in EE base licences. Limiting TDE to only the 4 production servers would save $360,000 in licences + $79,200/year in support.
Scope Control Is the Highest-Value Optimisation

Not every database requires TDE. Identify which databases handle regulated or highly sensitive data that truly justifies encryption. For lower-tier systems, consider operating system or storage-level encryption (e.g., Linux dm-crypt, Windows BitLocker) which provide basic at-rest protection without triggering Oracle licence requirements. These alternatives may not be as granular as TDE, but they satisfy many compliance frameworks at zero Oracle licence cost.

๐Ÿ“„
White Paper: 10 Hidden Oracle Audit Risks That Could Blindside Your Business
Advanced Security features โ€” particularly TDE and Data Redaction โ€” are among the most frequently flagged items in Oracle audits. Learn the 10 risks Oracle audit teams target first.
Download White Paper โ†’

5. Cloud and OCI Considerations

Cloud deployments introduce important nuances for Oracle Advanced Security licensing. The rules differ significantly between Oracle Cloud Infrastructure (OCI) and third-party clouds like AWS and Azure.

DeploymentASO Licence RequirementKey Detail
Oracle Cloud (OCI) โ€” Autonomous DatabaseโŒ Not required โ€” included in serviceTDE is always on by default. All database options (including ASO, RAC, Partitioning) are included in the "License Included" pricing model.
Oracle Cloud (OCI) โ€” BYOLโœ… Required if using ASO featuresUnder BYOL, you bring your own licences including any options. If you use TDE on OCI with BYOL, you must bring ASO processor licences.
AWS (RDS for Oracle or EC2)โœ… Required under BYOLAWS does not include Oracle options. TDE on RDS Oracle BYOL requires your own ASO licences. Core factor does not apply โ€” count vCPUs directly.
Azure (Oracle on VM)โœ… Required under BYOLSame rules as AWS. BYOL requires ASO licences for any encrypted databases. 2 vCPUs = 1 processor licence (no core factor).
On-premises โ€” any environmentโœ… RequiredStandard Oracle licensing rules. Core factor table applies. All environments (prod, dev, test, DR) must be licensed.
OCI "License Included" Eliminates Per-Option Licensing

For new workloads requiring encryption, Oracle's Autonomous Database with "License Included" pricing is the simplest path โ€” TDE is built in, always on, and no separate ASO licence is needed. This can be significantly cheaper than on-premises ASO licensing for organisations spinning up new database environments. However, evaluate the total OCI cost against your existing on-premises investment before migrating.

For more on Oracle cloud licensing models, see: Oracle Autonomous Database Licensing โ€” UCC and BYOL Options.

For broader cloud deployment rules, read: Oracle Database Licensing in Cloud Environments.

6. Managing Compliance โ€” Audits and Entitlements

Oracle Advanced Security is one of the most commonly audited database options because it is both frequently required (for regulatory compliance) and frequently overlooked in licensing. Proactive compliance management is essential.

Know Your Entitlements

Inventory all Oracle licences your organisation owns. Collect ordering documents, licence certificates, and contract schedules to confirm whether you have purchased Advanced Security Option licences, the quantity, and the metric (NUP or Processor). Track any ASO licences acquired through bundles, migrations, or ULA certifications. Maintain a central repository โ€” it is not uncommon for companies to lose track of entitlements after mergers or personnel changes.

Monitor Feature Usage

Oracle provides the DBA_FEATURE_USAGE_STATISTICS view in each database that logs usage of licensable features including TDE and Data Redaction. Regularly query this view (or run Oracle's LMS collection tool in read-only mode) to detect any ASO features in use. This is critical because DBAs or security teams frequently enable encryption without routing the request through licence management. Catching it internally lets you either disable the feature or procure the licence before Oracle's auditors find it.

Conduct Internal Audits

Perform periodic internal licence audits focusing on Oracle Database options. For every environment where Oracle Database EE is deployed, verify: Are any Advanced Security features enabled or configured? Check for encryption keys/wallets, initialisation parameters related to encryption, existence of redaction policies. If features are enabled, do you have sufficient licences allocated to that environment? Run this check at least annually โ€” ideally quarterly โ€” or before any expected Oracle audit or contract renewal.

๐Ÿ” What Oracle Auditors Check for ASO

LMS Script Output: Oracle's LMS collection scripts query DBA_FEATURE_USAGE_STATISTICS and generate a compliance report showing all features used, including timestamps of first and last usage.

Specific checks: Encrypted tablespaces (DBA_ENCRYPTED_COLUMNS), encryption wallets (V$ENCRYPTION_WALLET), active redaction policies (DBMS_REDACT configurations), RMAN backup encryption settings, and SQLNET.ORA authentication parameters.

Non-production environments: Auditors check test, dev, and DR databases with the same rigour as production. The "it was only for testing" defence does not work.

Every database instance with any ASO feature flagged as "used" will require licence coverage โ€” regardless of the environment or duration of usage.

Received an Oracle audit notification? Get independent defence advice before responding.

Oracle Audit Defense โ†’
๐Ÿ“„
White Paper: Oracle Audit Playbook โ€” 10 Ways to Limit Exposure and Strengthen Your Position
Step-by-step preparation and response guide for Oracle audits, including specific strategies for database option compliance including Advanced Security.
Download White Paper โ†’

7. Common Compliance Pitfalls

PitfallRisk LevelWhat Goes WrongFinancial Impact
TDE enabled without licence๐Ÿ”ด CriticalSecurity teams enable TDE to meet GDPR/HIPAA/PCI-DSS requirements without informing the licensing team. Even a single encrypted column triggers the full ASO licence requirement for that server.List price ($15K/processor) + backdated support for the entire unlicensed period. No volume discounts in audit settlements.
Non-production environments overlooked๐Ÿ”ด CriticalTDE or Data Redaction enabled on test, dev, QA, or staging databases. Common assumption that "non-prod doesn't count" is wrong โ€” Oracle's policy is unambiguous.Full licensing required for every non-prod instance using ASO features. Only the individual OTN Developer Licence is exempt.
Disaster recovery exposure๐Ÿ”ด HighStandby databases with TDE enabled that are opened for read access or testing beyond Oracle's 10-day rule. If a standby DB has TDE and is opened >10 days/year, full licensing is triggered.Full ASO processor licensing for every DR server where TDE is active beyond the 10-day threshold.
Data Redaction overlookedโš ๏ธ Medium-HighApplication developers implement Data Redaction policies for GDPR compliance without realising it is an ASO feature requiring separate licensing.Same licence cost as TDE โ€” the entire ASO option must be licensed for the server.
Encrypted backups without awarenessโš ๏ธ Medium-HighDBA configures RMAN backup encryption as a security best practice. This is an ASO feature โ€” not a free backup enhancement.ASO licensing triggered for the database server. Often discovered late because backup encryption is configured at the infrastructure level.
Metric mismatchโš ๏ธ MediumAttempting to licence ASO by NUP when the base database is licensed by Processor (or vice versa). Oracle requires metrics to match.Non-compliant deployment even if you hold ASO licences โ€” wrong metric = wrong licence.
Partial licensing assumptionโš ๏ธ MediumLicensing ASO for some cores on a server but not all. Oracle does not allow partial licensing โ€” if TDE is used, all cores on that server must be covered.Under-licensing gap for the unlicensed cores. Oracle calculates the full server requirement.
Over-licensing (shelfware)โš ๏ธ MediumPurchasing ASO licences for servers that don't actually use encryption. Often occurs when licences aren't reclaimed after decommissioning.Wasted budget + 22%/year annual support on unused licences.
Proactive Remediation Is Always Cheaper Than an Audit Finding

Oracle audit findings for Advanced Security typically require purchasing shortfalls at full list price with no negotiated discounts, plus backdated support fees for the entire period of unlicensed usage. A proactive self-audit that identifies and remediates gaps internally โ€” either by purchasing licences or disabling features โ€” is invariably cheaper and less disruptive than having Oracle discover them. Budget for quarterly feature usage reviews as a standard ITAM practice.

๐Ÿ“„
White Paper: 10 Field-Tested Oracle Negotiation Strategies
Proven strategies for negotiating Oracle licence purchases, renewals, and audit settlements โ€” including approaches specific to database option compliance gaps.
Download White Paper โ†’

8. Recommendations for ITAM Professionals

๐Ÿ” Need Independent Oracle Advanced Security Advisory?

Redress Compliance provides vendor-independent Oracle licence assessments, audit defence, and contract negotiation. We help enterprises identify unlicensed ASO usage, quantify compliance gaps, negotiate optimal settlements, and build governance frameworks that prevent future exposure โ€” all on a fixed-fee basis with complete vendor independence.

9. Action Checklist โ€” 5 Steps to Take Now

๐Ÿ“„
White Paper: 10 Steps to Regain Control of Oracle Licensing and Reduce Risk
Comprehensive framework for building an Oracle licence governance programme โ€” including database options compliance, ULA management, and audit preparation.
Download White Paper โ†’

10. Frequently Asked Questions

No. TDE is not included with the base Enterprise Edition licence. It requires the Oracle Advanced Security Option, which is a separately licensed and separately priced add-on ($15,000 per processor or $300 per NUP at list price). The only exception is Oracle Cloud services where TDE is included by default in "License Included" pricing (e.g., Autonomous Database). On-premises, TDE always requires a separate ASO licence.
An Advanced Security licence gives you the right to use all features under that option for the licensed database instance. This includes TDE (tablespace, column, or full database encryption), Data Redaction, Data Pump export encryption, RMAN backup encryption, integration with external key managers, and strong authentication services (Kerberos, RADIUS, PKI). It is an all-or-none bundle โ€” one licence per unit (processor or user) covers all ASO sub-features on a given database. There is no separate licence for individual sub-features.
Yes, if those environments use any Advanced Security features. Oracle's licensing applies to any use of the software regardless of whether the database is production, test, development, or DR. The only exception is the free OTN Developer License, which is limited to individual developer use and cannot be used for multi-user test or staging environments. If TDE is enabled on a QA database, that database must be fully licensed for ASO โ€” just like production. Budget for non-production licences or ensure ASO features remain disabled on test systems.
No. As of 19c, Oracle moved native network encryption (AES for SQL*Net traffic) and TLS/SSL support into the base Enterprise Edition at no extra cost. This is a significant improvement for securing data in transit. However, encryption of data at rest (TDE) and Data Redaction still require the Advanced Security Option licence. Network encryption protects data moving between client and server; TDE protects data stored on disk. They address different security requirements, and only network encryption became free. Do not conflate the two.
Oracle will present a compliance report showing ASO feature usage and a licence shortfall. Resolution typically involves purchasing required licences at list price for all cores or users that were using the option, potentially backdated to when usage began. Oracle may also charge backdated support fees for the unlicensed period. There is limited room for negotiation โ€” audit settlement pricing is significantly worse than proactive procurement with negotiated discounts. You will also be required to either fully licence or immediately disable the features. This is why internal auditing and proactive compliance are essential โ€” detecting and licensing ASO usage in advance is far less expensive than addressing it during a formal audit.
Yes โ€” operating system or storage-level encryption (e.g., Linux dm-crypt/LUKS, Windows BitLocker, SAN-level encryption) does not trigger Oracle Advanced Security licensing because it is not an Oracle feature. These alternatives encrypt data at the disk or filesystem layer rather than within the database. They satisfy many compliance frameworks (including PCI-DSS and GDPR) for data-at-rest protection. However, they are less granular than TDE (you cannot encrypt specific columns or tablespaces) and do not protect against threats where the OS is compromised but the database is the target. Evaluate whether OS-level encryption meets your specific security and compliance requirements before choosing it as an alternative.
In Oracle Cloud Infrastructure, the rules depend on your pricing model. With "License Included" pricing (e.g., Autonomous Database), TDE and all database options including ASO are included in the service price โ€” no separate licence is needed. With BYOL (Bring Your Own License), you must bring your own ASO licences if using encryption features. TDE is always on in Autonomous Database regardless of model, but under License Included you don't need to own the licence. For more details, see our Oracle Autonomous Database Licensing guide.
If your organisation has broad encryption requirements across many databases, including ASO in an Unlimited License Agreement (ULA) can be highly cost-effective. A ULA provides unlimited deployment of included products for a fixed fee during the agreement term โ€” eliminating per-core counting for ASO. However, ensure ASO is explicitly named in the ULA product schedule. Implicit assumptions about coverage lead to compliance problems at ULA certification. Also evaluate your exit strategy: at ULA certification, your deployed ASO count will be "frozen" into perpetual licences, so maximise deployment before certifying. For ULA advisory, see our Oracle ULA Optimisation Service.

Our Oracle Advisory Services

Vendor-independent. Fixed-fee. Proven results across hundreds of enterprise engagements.

๐Ÿ“‹ Licence Management

Learn More โ†’

๐Ÿ›ก๏ธ Audit Defense

Learn More โ†’

๐Ÿ“ Contract Negotiation

Learn More โ†’

๐Ÿ”„ ULA Optimisation

Learn More โ†’

๐Ÿ”ง Third-Party Support

Learn More โ†’

๐Ÿ“š Oracle Knowledge Hub

Explore โ†’

๐Ÿ“Š Case Studies

View โ†’

๐Ÿ“… Book a Meeting

Schedule Now โ†’
FF

Fredrik Filipsson

Co-Founder, Redress Compliance ยท Former Oracle, SAP & IBM Executive

Fredrik Filipsson brings over 20 years of enterprise software licensing expertise, including two decades working directly for Oracle, SAP, and IBM. As co-founder of Redress Compliance, he has advised hundreds of Fortune 500 organisations on Oracle licensing compliance, cost optimisation, and contract negotiations โ€” including complex database option assessments, Advanced Security compliance reviews, ULA negotiations, and strategic audit defence engagements.