Enable-AzSqlServerAdvancedDataSecurity

Habilita Advanced Data Security en un servidor.

Syntax

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

Description

El cmdlet Enable-AzSqlServerAdvancedDataSecurity habilita Advanced Data Security en un servidor. Advanced Data Security es un paquete de seguridad unificado que incluye clasificación de datos, evaluación de vulnerabilidades y protección contra amenazas avanzada para el servidor. (Se creará automáticamente una nueva cuenta de almacenamiento para guardar las evaluaciones de vulnerabilidades. Si una cuenta de almacenamiento se creó anteriormente para este propósito, se usará en su lugar).

Ejemplos

Ejemplo 1: Habilitar Advanced Data Security del servidor

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Ejemplo 2: Habilitación de Advanced Data Security del servidor desde el recurso de servidor

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Ejemplo 3

Habilita Advanced Data Security en un servidor. (generado automáticamente)

Enable-AzSqlServerAdvancedDataSecurity -DoNotConfigureVulnerabilityAssessment -ResourceGroupName MyResourceGroup -ServerName s1

Parámetros

-AsJob

Ejecución del cmdlet en segundo plano

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-DeploymentName

Proporcione un nombre personalizado para la implementación de Advanced Data Security.

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

-DoNotConfigureVulnerabilityAssessment

No habilite automáticamente la evaluación de vulnerabilidades (esto no creará una cuenta de almacenamiento).

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

-InputObject

Objeto de servidor que se va a usar con la operación de directiva advanced Data Security

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

-ResourceGroupName

Nombre del grupo de recursos.

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

-ServerName

Nombre del servidor de SQL Database.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

AzureSqlServerModel

String

Salidas

ServerAdvancedDataSecurityPolicyModel