发明名称 Caching the results of security policy functions
摘要 A fine-grained access control mechanism uses policy functions that are associated with a database object (e.g. table and view). The policy functions are invoked, when, for example, a database server detects that a query is issued against the database object. The value of a policy function remains constant under certain conditions. For example, once a database server is brought up, the value of a policy function may remain the same. Users can specify the conditions under which the value of a policy function remain constant. Based on this information, when a policy function is computed while processing a query, the database server caches the value of the policy function. When processing another query that requires the value of the policy function, the database server retrieves the result from the cache rather than re-computing the policy function, as long as the condition under which the policy function remains constant persists.
申请公布号 US2003236781(A1) 申请公布日期 2003.12.25
申请号 US20030431972 申请日期 2003.05.07
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 LEI CHON HEI;WONG DANIEL MANHUNG
分类号 G06F17/30;G06F21/00;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址