US 12,105,831 B2
Column hiding management system
Raja Suresh Krishna Balakrishnan, Fremont, CA (US); Khalid Zaman Bijon, Santa Cruz, CA (US); Subramanian Muralidhar, Mercer Island, WA (US); David Schultz, Piedmont, CA (US); and Jian Xu, San Jose, CA (US)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Sep. 27, 2023, as Appl. No. 18/475,403.
Application 18/475,403 is a continuation of application No. 18/172,404, filed on Feb. 22, 2023, granted, now 11,809,591.
Prior Publication US 2024/0281555 A1, Aug. 22, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/6227 (2013.01) [G06F 2221/2141 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one hardware processor; and
at least one memory storing instructions that cause the at least one hardware processor to execute operations comprising:
receiving, from a client device, a query comprising an update or delete operation to be performed in association with a table;
determining an access restriction associated with the client device;
determining that the update or delete operation is to be performed on a column of the table that is restricted by the access restriction associated with the client device; and
preventing execution of the update or delete operation by the table and returning an error to the client device in response to determining that the update or delete operation is to be performed on the column of the table that is restricted by the access restriction associated with the client device.