ฉันกำลังพยายามปรับใช้ข้อมูลของแกล้งทำข้อกำหนดอยู่ร่วมกันในฐานข้อมูลที่เราสามารถเข้าถึงเพียงมุมมอง.แต่ผมเตรียมไว้ให้แกรนท์ต้องฐานข้อมูลด้วยนะฉันไม่สามารถที่จะปรับใช้นี่แกล้งทำข้อกำหนด
นี่คือรหัสของฉัน
create or replace masking policy Policy_name as (val string) returns string ->
case
when current_role() in ('SECURITYADMIN') then val
else '*********'
end;
alter table if exists TABLE_NAME modify column PHN_NUMBER set MASKING POLICY Policy_name PHN_NUMBER;
เกิดข้อผิดพลาด:
SQL execution error: Creating masking_policy on shared database 'DATABASE_NAME' is not allowed.