Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Perintah SQL untuk mengelola kebijakan masking data dinamis - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perintah SQL untuk mengelola kebijakan masking data dinamis

Anda dapat melakukan tindakan berikut untuk membuat, melampirkan, melepaskan, dan menghapus kebijakan masking data dinamis:

  • Untuk membuat kebijakan DDM, gunakan BUAT KEBIJAKAN MASKING perintah.

    Berikut ini adalah contoh pembuatan kebijakan masking menggunakan fungsi hash SHA-2.

    CREATE MASKING POLICY hash_credit WITH (credit_card varchar(256)) USING (sha2(credit_card + 'testSalt', 256));
  • Untuk mengubah kebijakan DDM yang ada, gunakan perintah. MENGUBAH KEBIJAKAN MASKING

    Berikut ini adalah contoh mengubah kebijakan masking yang ada.

    ALTER MASKING POLICY hash_credit USING (sha2(credit_card + 'otherTestSalt', 256));
  • Untuk melampirkan kebijakan DDM pada tabel ke satu atau beberapa pengguna atau peran, gunakan LAMPIRKAN KEBIJAKAN MASKING perintah.

    Berikut ini adalah contoh melampirkan kebijakan masking ke kolom/pasangan peran.

    ATTACH MASKING POLICY hash_credit ON credit_cards (credit_card) TO ROLE science_role PRIORITY 30;

    Klausa PRIORITAS menentukan kebijakan masking mana yang berlaku untuk sesi pengguna ketika beberapa kebijakan dilampirkan ke kolom yang sama. Misalnya, jika pengguna dalam contoh sebelumnya memiliki kebijakan masking lain yang dilampirkan ke kolom kartu kredit yang sama dengan prioritas 20, kebijakan science_role adalah kebijakan yang berlaku, karena memiliki prioritas lebih tinggi yaitu 30.

  • Untuk melepaskan kebijakan DDM pada tabel dari satu atau beberapa pengguna atau peran, gunakan perintah. KEBIJAKAN PELEPASAN MASKING

    Berikut ini adalah contoh melepaskan kebijakan masking dari kolom/pasangan peran.

    DETACH MASKING POLICY hash_credit ON credit_cards(credit_card) FROM ROLE science_role;
  • Untuk menghapus kebijakan DDM dari semua database, gunakan perintah. KEBIJAKAN DROP MASKING

    Berikut ini adalah contoh menjatuhkan kebijakan masking dari semua database.

    DROP MASKING POLICY hash_credit;
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.