Authorization checks and auditing for queries in database systems
US12346472B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 8, 2023 |
| Grant date | Jul 1, 2025 |
| Priority date | — |
| Expiry date | Nov 8, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2141
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
1. Implementations of the present disclosure include receiving, by a database system, a query from an entity, providing a parse tree based on the query, the parse tree including nodes representative of operations to be executed and data objects stored within the database system, generating a module tree based on the parse tree, the module tree including a set of modules provided in sequential order from a root module to a leaf module, and executing an authorization check using the module tree by, for each module, determining a set of data objects and, for each data object in the set of data objects, determining whether the entity is one or more of authorized access the data object and perform an operation on the data object.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.