-
公开(公告)号:US20130086088A1
公开(公告)日:2013-04-04
申请号:US13251448
申请日:2011-10-03
申请人: Eric L. Alton , Thomas A. Beavin , Harley W. Boughton , Yao-Ching S. Chen , Curt L. Cotner , Yuping Ding , Dengfeng Gao , Gerald G. Kiernan , Xun Li , Irene C. Liu , Walid Rjaibi , Gregory R. Stager , Joyce A. Taylor , Timothy J. Vincent , Liyan Zhou
发明人: Eric L. Alton , Thomas A. Beavin , Harley W. Boughton , Yao-Ching S. Chen , Curt L. Cotner , Yuping Ding , Dengfeng Gao , Gerald G. Kiernan , Xun Li , Irene C. Liu , Walid Rjaibi , Gregory R. Stager , Joyce A. Taylor , Timothy J. Vincent , Liyan Zhou
IPC分类号: G06F17/30
CPC分类号: G06F17/30477
摘要: According to one embodiment of the present invention, a system processes a database query, and comprises a computer system including at least one processor. The system identifies one or more expressions within the database query utilizing a database object with value masking. Masking requirements are determined for each identified expression and the database object utilized by that identified expression is replicated to provide masked and actual versions of that database object in response to the masking requirements for that expression including masked values and actual values of that database object. The value masking of the database object is applied to the identified expressions within the database query based on the determined masking requirements to produce search results with masked values for the database query. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manner described above.
摘要翻译: 根据本发明的一个实施例,系统处理数据库查询,并且包括包括至少一个处理器的计算机系统。 系统使用具有值屏蔽的数据库对象来识别数据库查询中的一个或多个表达式。 针对每个已标识的表达式确定掩蔽要求,并复制由该标识表达式使用的数据库对象,以响应该表达式的掩蔽要求(包括该数据库对象的掩蔽值和实际值)来提供该数据库对象的屏蔽和实际版本。 数据库对象的值屏蔽将基于确定的屏蔽要求应用于数据库查询中的标识表达式,以生成具有数据库查询的掩码值的搜索结果。 本发明的实施例还包括用于以与上述基本相同的方式处理数据库查询的方法和计算机程序产品。
-
公开(公告)号:US08930410B2
公开(公告)日:2015-01-06
申请号:US13251448
申请日:2011-10-03
申请人: Eric L. Alton , Thomas A. Beavin , Harley W. Boughton , Yao-Ching S. Chen , Curt L. Cotner , Yuping Ding , Dengfeng Gao , Gerald G. Kiernan , Xun Li , Irene C. Liu , Walid Rjaibi , Gregory R. Stager , Joyce A. Taylor , Timothy J. Vincent , Liyan Zhou
发明人: Eric L. Alton , Thomas A. Beavin , Harley W. Boughton , Yao-Ching S. Chen , Curt L. Cotner , Yuping Ding , Dengfeng Gao , Gerald G. Kiernan , Xun Li , Irene C. Liu , Walid Rjaibi , Gregory R. Stager , Joyce A. Taylor , Timothy J. Vincent , Liyan Zhou
IPC分类号: G06F17/30
CPC分类号: G06F17/30477
摘要: According to one embodiment of the present invention, a system processes a database query, and comprises a computer system including at least one processor. The system identifies one or more expressions within the database query utilizing a database object with value masking. Masking requirements are determined for each identified expression and the database object utilized by that identified expression is replicated to provide masked and actual versions of that database object in response to the masking requirements for that expression including masked values and actual values of that database object. The value masking of the database object is applied to the identified expressions within the database query based on the determined masking requirements to produce search results with masked values for the database query. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manner described above.
摘要翻译: 根据本发明的一个实施例,系统处理数据库查询,并且包括包括至少一个处理器的计算机系统。 系统使用具有值屏蔽的数据库对象来识别数据库查询中的一个或多个表达式。 针对每个已标识的表达式确定掩蔽要求,并复制由该标识表达式使用的数据库对象,以响应该表达式的掩蔽要求(包括该数据库对象的掩蔽值和实际值)来提供该数据库对象的屏蔽和实际版本。 数据库对象的值屏蔽将基于确定的屏蔽要求应用于数据库查询中的标识表达式,以生成具有数据库查询的掩码值的搜索结果。 本发明的实施例还包括用于以与上述基本相同的方式处理数据库查询的方法和计算机程序产品。
-