Enable-AzSqlServerAdvancedDataSecurity

Active Advanced Data Security sur un serveur.

Syntax

Enable-AzSqlServerAdvancedDataSecurity
      [-DoNotConfigureVulnerabilityAssessment]
      [-AsJob]
      [-DeploymentName <String>]
      [-InputObject <AzureSqlServerModel>]
      -ServerName <String>
      [-ResourceGroupName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Enable-AzSqlServerAdvancedDataSecurity active Advanced Data Security sur un serveur. Advanced Data Security est un package de sécurité unifié qui inclut la classification des données, l’évaluation des vulnérabilités et la protection avancée contre les menaces pour votre serveur. (Un nouveau compte de stockage est automatiquement créé pour enregistrer les évaluations des vulnérabilités. Si un compte de stockage a été créé précédemment à cet effet, il sera utilisé à la place)

Exemples

Exemple 1 : Activer la sécurité avancée des données du serveur

Enable-AzSqlServerAdvancedDataSecurity `
            -ResourceGroupName "ResourceGroup01" `
            -ServerName "Server01"

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Exemple 2 : Activer la sécurité avancée des données du serveur à partir de la ressource serveur

Get-AzSqlServer `
           -ResourceGroupName "ResourceGroup01" `
           -ServerName "Server01" `
           | Enable-AzSqlServerAdvancedDataSecurity

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Exemple 3

Active Advanced Data Security sur un serveur. (généré automatiquement)

Enable-AzSqlServerAdvancedDataSecurity -DoNotConfigureVulnerabilityAssessment -ResourceGroupName MyResourceGroup -ServerName s1

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentName

Fournir un nom personnalisé pour le déploiement Advanced Data Security

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DoNotConfigureVulnerabilityAssessment

Ne pas activer automatiquement l’évaluation des vulnérabilités (cela ne crée pas de compte de stockage)

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objet serveur à utiliser avec l’opération de stratégie Advanced Data Security

Type:AzureSqlServerModel
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

Nom du serveur SQL Database.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

AzureSqlServerModel

String

Sorties

ServerAdvancedDataSecurityPolicyModel