Initial Oracle Deep Data Security lab kit
This commit is contained in:
15
scenarios/04-view-bypass-mac/sql/03_data_grants.sql
Normal file
15
scenarios/04-view-bypass-mac/sql/03_data_grants.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE
|
||||
|
||||
CREATE OR REPLACE DATA GRANT mac_account_owner
|
||||
AS SELECT
|
||||
ON dds_mac_accounts
|
||||
WHERE owner_name = ORA_END_USER_CONTEXT.username
|
||||
TO account_owner_role;
|
||||
|
||||
CREATE OR REPLACE DATA GRANT mac_accounts_view_broad
|
||||
AS SELECT
|
||||
ON dds_mac_accounts_view
|
||||
TO account_owner_role;
|
||||
|
||||
SET USE DATA GRANTS ONLY ON dds_mac_accounts ENABLED;
|
||||
|
||||
Reference in New Issue
Block a user