Automatic filter binding for row-level security in database systems
AssigneeSap SE
InventorsYanchen Cao, Yinghua Ouyang, Xun Zhang, Boyang Zhang, Zhen Tian
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsYanchen Cao, Yinghua Ouyang, Xun Zhang, Boyang Zhang, Zhen Tian
Estimating the term…
Methods, systems, and computer-readable storage media for providing an initial query tree responsive to a query, the initial query tree including a set of view nodes, determining a sub-set of view nodes from the set of view nodes, each view node in the sub-set of view nodes being included in the sub-set of view nodes in response to metadata indicating that row-level security is to be applied, for a first view node in the sub-set of view nodes, identifying a first condition provider procedure that is to be executed, determining that the first condition provider procedure comprises a first set of input parameters comprising predefined input parameters, and in response, executing the first condition provider procedure using values for the first set of input parameters provided for the first view node to provide a first filter string, and inserting the first filter string into the initial query tree.
A computer-implemented method for row-level security in database systems, the method being executed by one or more processors and comprising:
A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for row-level security in database systems, the operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.