Stored procedures in a network based database system
US11216322B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 31, 2021 |
| Grant date | Jan 4, 2022 |
| Priority date | — |
| Expiry date | Jul 31, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/53
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Disclosed are systems, methods, and non-transitory computer-readable media for a providing stored procedures in a network-based database system. A database system executes a stored procedure within a sandbox process. The sandbox process separates the stored procedure from the other services and processes of the database system and may also limit the resources (e.g., storage, memory, etc.) and functionality available to the stored procedure. Stored procedures are commonly designed to execute database queries that are processed by other components of the database system. To provide for secure communication between the stored procedure and the other components of the database system, the sandbox process is loaded with java database connectivity (JDBC) libraries (e.g., JDBC instance) that is modified to limit the communication abilities of the stored procedure.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.