Published February 10, 2023 | Version v0.3.3
Software Open

MyRO - My Record Oriented privilege system

  • 1. INAF/OAS-Bologna
  • 2. INAF/OA-Trieste

Description

MyRO implements a per-record database tables privilege system in MySQL. All database servers implement a privilege system based on tables or columns, that is if a user has grants to access a certain table (or a table's column) he can access all records of that table (or that table's column). MyRO lets you specify grants on a record level so a user can access only those records it is allowed to. A consequence of this is that different users reading the same table will see different records. The grant mechanism provided by MyRO is similar to that of a Unix file system, that is each record belongs to an owner and a group and has three sets of permissions associated (for the owner, the users belonging to the group and all other users) that specify whether that record can be read and/or written.

Notes

Please see the documentation.

Files

lnicastro/MyRO-v0.3.3.zip

Files (543.3 kB)

Name Size Download all
md5:6cb662fd58c04af5477e23ad776bca54
543.3 kB Preview Download

Additional details

Related works