Skip to search boxSkip to navigationSkip to main content

Benchmarking Role-Based Access Control in Data Management Systems

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 1-17 (17 pages)

Publication milestones

  • Published - 2025

Publication status

Published - 2025

Publisher

Github

Host publication title

TPC Technology Conference on Performance Evaluation & Benchmarking

Abstract

Role-Based Access Control (RBAC) is a widely used method for controlling access to data in data management systems, offering a scalable approach to enforcing security policies. Despite its broad adoption, RBAC implementations vary significantly across different systems, leading to inconsistencies in performance. Currently, there is no standardized benchmark for evaluating RBAC performance. In this study, we propose a benchmark that focuses on two core components: the creation of role hierarchies with varying structures and the access to securable objects and role metadata through SQL queries. We evaluate three systems—PostgreSQL, MariaDB, and Snowflake—across on-premise and cloud deployments. Our findings reveal notable differences in RBAC performance, driven by I/O demand, caching behavior, and system architecture. These results highlight the diversity of RBAC implementations and the need for a systematic approach to evaluate RBAC at scale.

Related Event

Title

Technology Conference on Performance Evaluation & Benchmarking

Event type

Conference

Degree of recognition

International event

Date

01/09/2025

Location

LondonUnited Kingdom