Set-AzSqlDatabaseDataMaskingPolicy
Legt die Datenformatierung für eine Datenbank fest.
Syntax
Set-AzSqlDatabaseDataMaskingPolicy
[-PassThru]
[-PrivilegedUsers <String>]
[-DataMaskingState <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Set-AzSqlDatabaseDataMaskingPolicy legt die Datenformatierungsrichtlinie für eine Azure SQL-Datenbank fest. Verwenden Sie zum Verwenden dieses Cmdlets die Parameter ResourceGroupName, ServerName und DatabaseName, um die Datenbank zu identifizieren. Sie können den DataMaskingState-Parameter festlegen, um anzugeben, ob Datenformatierungsvorgänge aktiviert oder deaktiviert sind. Wenn das Cmdlet erfolgreich ist und der PassThru-Parameter verwendet wird, wird zusätzlich zu den Datenbankbezeichnern ein Objekt zurückgegeben, das die aktuelle Datenformatierungsrichtlinie beschreibt. Datenbankbezeichner umfassen, sind jedoch nicht beschränkt auf ResourceGroupName, ServerName und DatabaseName. Dieses Cmdlet wird auch vom SQL Server Stretch Database-Dienst in Azure unterstützt.
Beispiele
Beispiel 1: Festlegen der Datenformatierungsrichtlinie für eine Datenbank
Set-AzSqlDatabaseDataMaskingPolicy -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -PrivilegedUsers "public" -DataMaskingState "Enabled"
Mit diesem Befehl wird die Datenformatierungsrichtlinie für eine Datenbank namens "database01" auf dem Server mit dem Namen "server01" festgelegt.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DatabaseName
Gibt den Namen der Datenbank an, in der die Richtlinie festgelegt ist.
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-DataMaskingState
Gibt an, ob der Datenformatierungsvorgang aktiviert oder deaktiviert ist. Zulässige Werte für diesen Parameter:
- Aktiviert
- Deaktiviert Der Standardwert ist aktiviert.
Typ: | String |
Zulässige Werte: | Enabled, Disabled |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PassThru
Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PrivilegedUsers
Gibt eine durch Semikolons getrennte Liste privilegierter Benutzer-IDs an. Diese Benutzer dürfen die Maskierungsdaten anzeigen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Gibt den Namen der Ressourcengruppe an, der die Datenbank zugewiesen ist.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ServerName
Gibt den Namen des Servers an, auf dem die Datenbank gehostet wird.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
DatabaseDataMaskingPolicyModel
Ähnliche Themen
Azure PowerShell