DROP MASKING POLICY
Description
Deletes a masking policy.
Precautions
Only users with the POLADMIN or SYSADMIN permission, or the initial user can perform this operation.
Syntax
1
|
DROP MASKING POLICY [ IF EXISTS ] policy_name; |
Parameters
- policy_name
Specifies the audit policy name, which must be unique.
Value range: A string indicating an existing policy name.
Examples
-- Create table tb_for_masking. gaussdb=# CREATE TABLE tb_for_masking(idx int, col1 text, col2 text, col3 text, col4 text, col5 text, col6 text, col7 text,col8 text); -- Insert data into the tb_for_masking table. gaussdb=# INSERT INTO tb_for_masking VALUES(1, '9876543210', 'usr321usr', 'abc@huawei.com', 'abc@huawei.com', '1234-4567-7890-0123', 'abcdef 123456 ui 323 jsfd321 j3k2l3', '4880-9898-4545-2525', 'this is a llt case'); -- Create a resource label for sensitive column col1. gaussdb=# CREATE RESOURCE LABEL mask_lb1 ADD COLUMN(tb_for_masking.col1); -- Create a resource label for sensitive column col2. gaussdb=# CREATE RESOURCE LABEL mask_lb2 ADD COLUMN(tb_for_masking.col2); -- Create a resource label for sensitive column col3. gaussdb=# CREATE RESOURCE LABEL mask_lb3 ADD COLUMN(tb_for_masking.col3); -- Create a data masking policy named maskpol1. gaussdb=# CREATE MASKING POLICY maskpol1 maskall ON LABEL(mask_lb1); -- Create a data masking policy named maskpol2. gaussdb=# CREATE MASKING POLICY maskpol2 randommasking ON LABEL(mask_lb2); -- Create a data masking policy named maskpol3. gaussdb=# CREATE MASKING POLICY maskpol3 basicemailmasking ON LABEL(mask_lb3); -- Delete a masking policy. gaussdb=# DROP MASKING POLICY IF EXISTS maskpol1; -- Delete a group of masking policies. gaussdb=# DROP MASKING POLICY IF EXISTS maskpol2, maskpol3; -- Delete a resource label. gaussdb=# DROP RESOURCE LABEL mask_lb1; gaussdb=# DROP RESOURCE LABEL mask_lb2; gaussdb=# DROP RESOURCE LABEL mask_lb3; -- Delete the table. gaussdb=# DROP TABLE tb_for_masking;
Helpful Links
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.