Sdílet prostřednictvím


Set-AzSqlDatabaseDataMaskingPolicy

Nastaví maskování dat pro databázi.

Syntaxe

Set-AzSqlDatabaseDataMaskingPolicy
   [-PassThru]
   [-PrivilegedUsers <String>]
   [-DataMaskingState <String>]
   [-ServerName] <String>
   [-DatabaseName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Rutina Set-AzSqlDatabaseDataMaskingPolicy nastaví zásady maskování dat pro databázi Azure SQL. Pokud chcete tuto rutinu použít, pomocí parametrů ResourceGroupName, ServerNamea DatabaseName identifikujte databázi. Můžete nastavit parametr DataMaskingState a určit, jestli jsou operace maskování dat povolené nebo zakázané. Pokud je rutina úspěšná a použije se parametr PassThru, vrátí objekt popisující aktuální zásady maskování dat kromě identifikátorů databáze. Identifikátory databáze zahrnují, ale nejsou omezeny na ResourceGroupName, ServerNamea DatabaseName. Tuto rutinu podporuje také služba SQL Server Stretch Database v Azure.

Příklady

Příklad 1: Nastavení zásad maskování dat pro databázi

Set-AzSqlDatabaseDataMaskingPolicy -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -PrivilegedUsers "public" -DataMaskingState "Enabled"

Tento příkaz nastaví zásady maskování dat pro databázi s názvem database01 na serveru s názvem server01.

Parametry

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DatabaseName

Určuje název databáze, ve které je zásada nastavená.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DataMaskingState

Určuje, jestli je operace maskování dat povolená nebo zakázaná. Přijatelné hodnoty pro tento parametr jsou:

  • Zpřístupněný
  • Zakázáno Výchozí hodnota je Povolena.
Typ:String
Přípustné hodnoty:Enabled, Disabled
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PassThru

Vrátí objekt představující položku, se kterou pracujete. Ve výchozím nastavení tato rutina negeneruje žádný výstup.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PrivilegedUsers

Určuje seznam identifikátorů privilegovaných uživatelů oddělený středníkem. Tito uživatelé mohou zobrazit maskovací data.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ResourceGroupName

Určuje název skupiny prostředků, ke které je databáze přiřazena.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ServerName

Určuje název serveru, který je hostitelem databáze.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

String

Výstupy

DatabaseDataMaskingPolicyModel