Set-AzSqlDatabaseDataMaskingPolicy
Définit le masquage des données pour une base de données.
Syntaxe
Set-AzSqlDatabaseDataMaskingPolicy
[-PassThru]
[-PrivilegedUsers <String>]
[-DataMaskingState <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Set-AzSqlDatabaseDataMaskingPolicy définit la stratégie de masquage des données pour une base de données Azure SQL. Pour utiliser cette applet de commande, utilisez les paramètres ResourceGroupName, ServerNameet DatabaseName pour identifier la base de données. Vous pouvez définir le paramètre DataMaskingState pour spécifier si les opérations de masquage des données sont activées ou désactivées. Si l’applet de commande réussit et que le paramètre PassThru est utilisé, il retourne un objet décrivant la stratégie de masquage des données actuelle en plus des identificateurs de base de données. Les identificateurs de base de données incluent, mais pas uniquement, ResourceGroupName, ServerNameet DatabaseName. Cette applet de commande est également prise en charge par le service SQL Server Stretch Database sur Azure.
Exemples
Exemple 1 : Définir la stratégie de masquage des données pour une base de données
Set-AzSqlDatabaseDataMaskingPolicy -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -PrivilegedUsers "public" -DataMaskingState "Enabled"
Cette commande définit la stratégie de masquage des données pour une base de données nommée database01 sur le serveur nommé server01.
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DatabaseName
Spécifie le nom de la base de données où la stratégie est définie.
Type: | String |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DataMaskingState
Spécifie si l’opération de masquage des données est activée ou désactivée. Les valeurs acceptables pour ce paramètre sont les suivantes :
- Activé
- Désactivé La valeur par défaut est Activée.
Type: | String |
Valeurs acceptées: | Enabled, Disabled |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PassThru
Retourne un objet représentant l’élément avec lequel vous travaillez. Par défaut, cette applet de commande ne génère aucune sortie.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PrivilegedUsers
Spécifie une liste séparée par des points-virgules d’ID d’utilisateur privilégiés. Ces utilisateurs sont autorisés à afficher les données de masquage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources auquel la base de données est affectée.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ServerName
Spécifie le nom du serveur hébergeant la base de données.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |