Data Leakage Detection in a Multi-Tenant Data Architecture
First Claim
Patent Images
1. A computer-implemented method, comprising:
- performing by a data storage system,creating a table having multiple units, each unit having a unique identifier as a leading key in a schema;
setting two or more partitions in the table;
setting a selected partition as unavailable;
running one or more queries on the table; and
identifying any queries that attempt to access the unavailable partition.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate to a process for identifying data leakage in a data storage system. A table is created with multiple units. Each unit in the table has a unique identifier as a leading key in a schema. Two partitions are set in the table, and one of the partitions is set as unavailable. One or more queries are run on the table. Any queries that attempt to access the unavailable partition are identified through an error message or other alert.
19 Citations
20 Claims
-
1. A computer-implemented method, comprising:
performing by a data storage system, creating a table having multiple units, each unit having a unique identifier as a leading key in a schema; setting two or more partitions in the table; setting a selected partition as unavailable; running one or more queries on the table; and identifying any queries that attempt to access the unavailable partition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer system, comprising:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the processors to perform a method for storing user data in a data storage system, the processor operating to; create a table having multiple units, each unit having a unique identifier as a leading key in a schema; set two or more partitions in the table; set one of the partitions as offline; run one or more queries on the table; and identify any queries that attempt to access the offline partition. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium storing computer-executable instructions that when executed by at least one processor cause the at least one processor to perform a method for storing data in a multi-tenant data storage, the method comprising:
-
creating a table having multiple units, each unit having a unique identifier as a leading key in a schema; setting two or more partitions in the table; setting a selected partition as unavailable; running one or more queries on the table; and identifying any queries that attempt to access the unavailable partition. - View Dependent Claims (17, 18, 19, 20)
-
Specification