Cmdlet Set-AzSqlDatabaseDataMaskingRule menetapkan aturan masking data untuk database Azure SQL.
Untuk menggunakan cmdlet, berikan parameter ResourceGroupName, ServerName, DatabaseName, dan RuleId untuk mengidentifikasi aturan.
Anda dapat menyediakan salah satu parameter SchemaName, TableName, dan ColumnName untuk menargetkan ulang aturan.
Tentukan parameter MaskingFunction untuk memodifikasi bagaimana data diselubungi.
Jika Anda menentukan nilai Angka atau Teks untuk MaskingFunction, Anda dapat menentukan parameter NumberFrom dan NumberTo untuk masking angka atau parameter PrefixSize, ReplacementString, dan SuffixSize untuk masking teks.
Jika perintah berhasil, dan jika Anda menentukan parameter PassThru , cmdlet mengembalikan objek yang menjelaskan properti aturan masking data dan pengidentifikasi aturan.
Pengidentifikasi aturan termasuk, tetapi tidak terbatas pada, ResourceGroupName, ServerName, DatabaseName, dan RuleId.
Cmdlet ini juga didukung oleh layanan SQL Server Stretch Database di Azure.
Contoh
Contoh 1: Mengubah rentang aturan masking data dalam database
Perintah ini memodifikasi aturan masking data yang memiliki Aturan ID17.
Aturan tersebut beroperasi dalam database bernama Database01 di server Server01.
Perintah ini mengubah batas untuk interval di mana angka acak dihasilkan sebagai nilai bertopeng.
Rentang baru adalah antara 23 dan 42.
Contoh 2
Mengatur properti aturan masking data untuk database. (autogenerated)
Menentukan jumlah terikat interval yang lebih rendah dari mana nilai acak dipilih.
Tentukan parameter ini hanya jika Anda menentukan nilai Angka untuk parameter MaskingFunction .
Nilai defaultnya adalah 0.
Menentukan jumlah batas atas interval tempat nilai acak dipilih.
Tentukan parameter ini hanya jika Anda menentukan nilai Angka untuk parameter MaskingFunction .
Nilai defaultnya adalah 0.
Menentukan jumlah karakter di awal teks yang tidak diselubungi.
Tentukan parameter ini hanya jika Anda menentukan nilai Teks untuk parameter MaskingFunction .
Nilai defaultnya adalah 0.
Menentukan jumlah karakter di akhir teks yang tidak diselubungi.
Tentukan parameter ini hanya jika Anda menentukan nilai Teks untuk parameter MaskingFunction .
Nilai defaultnya adalah 0.
Menentukan jumlah karakter di akhir teks yang tidak diselubungi.
Tentukan parameter ini hanya jika Anda menentukan nilai Teks untuk parameter MaskingFunction .
Nilai defaultnya adalah 0.
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.