Advanced security features per distribution

Most of the following features that are available with your Postgres distribution come out of the box and don't require an additional installation. Other features require an additional configuration from your side.

For example, to benefit from transparent data encryption, you need to initialize your database cluster with the encryption flag. To benefit from statement audit logging, you have to install pgAudit or EDB Audit.

PostgreSQL                        EDB Postgres Extended ServerEDB Postgres Advanced ServerEDB Postgres Advanced Server in Oracle compatibility mode
Transparent data encryptionNoYesYesYes
Data redactionNoNo (*)YesYes
Profile and password managementNoNo (*)YesYes
SQL injection protectionNoNoYesYes
Stored procedure source code obfuscationNoNoYesYes
Virtual private databasesNoNoYesYes
Statement audit loggingpgAuditpgAuditEDB AuditEDB Audit
Role and privilege usage analysisNoNo (**)YesYes
Row-level securityYesYesYesYes
Note

(*) Expected to be added by end of 2025.

(**) Expected to be added in 2026.

For more information on choosing a subscription plan, see EDB Subscription Plans Comparison.


Could this page be better? Report a problem or suggest an addition!