Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.
/ row-level-security Public archive

Virtual-Schema-based row-level security for Exasol

License

Notifications You must be signed in to change notification settings

exasol/row-level-security

Repository files navigation

Row Level Security

row-level-security logo

Protect access to database tables on a per-row level based on roles and / or tenants.

⚠ Deprecation Warning ⚠

Please note that the Java-variant of Row-Level-Security is superseded by an Lua RLS. The Lua variant is faster and easier to install. It requires Exasol 7.1 or later though.

Java RLS is discontinued with the end of support for Exasol 7.0 on December 31st 2022. The Lua variant is interface-compatible and can be used as a drop-in replacement.

Features

Restrict access to rows (datasets) in tables to …

  • set of roles
  • tenants (owners)
  • group of users
  • combination of tenant and role
  • combination of tenant and group

Table of Contents

Information for Users

Information for Contributors

Requirement, design documents and coverage tags are written in OpenFastTrace format.