Valid NAS-C01 Dumps shared by EduDump.com for Helping Passing NAS-C01 Exam! EduDump.com now offer the newest NAS-C01 exam dumps, the EduDump.com NAS-C01 exam questions have been updated and answers have been corrected get the newest EduDump.com NAS-C01 dumps with Test Engine here:
An organization is building a Snowflake Native App that performs complex data transformations. The transformation logic is encapsulated in a stored procedure. They want to allow consumer accounts to execute this stored procedure, but ONLY with the privileges of the application itself, preventing access to the consumer's data through the procedure. Which set of actions are required to achieve this?
Correct Answer: C
The correct answer is C. Using 'EXECUTE AS OWNER ensures the stored procedure runs with the privileges of the application owner, isolating it from the consumer's privileges. Granting ' EXECUTE APPLICATION' allows the consumer's role to execute the application and its associated procedures within the security context of the application . 'EXECUTE AS CALLER would cause the procedure to run with the privileges of the consumer, defeating the isolation goal. 'USAGE, 'APPLY APPLICATION' and 'IMPORTED PRIVILEGES do not allow executing application.