Partilhar via


Enable-AzSqlServerAdvancedDataSecurity

Habilita a Segurança Avançada de Dados em um servidor.

Sintaxe

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

Description

O cmdlet Enable-AzSqlServerAdvancedDataSecurity habilita a Segurança Avançada de Dados em um servidor. A Segurança Avançada de Dados é um pacote de segurança unificado que inclui Classificação de Dados, Avaliação de Vulnerabilidades e Proteção Avançada contra Ameaças para o seu servidor. (Uma nova conta de armazenamento será criada automaticamente para salvar avaliações de vulnerabilidade. Se uma conta de armazenamento tiver sido criada anteriormente para este fim, ela será usada em vez disso)

Exemplos

Exemplo 1: Ativar a Segurança Avançada de Dados do servidor

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Exemplo 2: Habilitar a segurança avançada de dados do servidor a partir do recurso do servidor

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Exemplo 3

Habilita a Segurança Avançada de Dados em um servidor. (gerado automaticamente)

Enable-AzSqlServerAdvancedDataSecurity -DoNotConfigureVulnerabilityAssessment -ResourceGroupName MyResourceGroup -ServerName s1

Parâmetros

-AsJob

Executar cmdlet em segundo plano

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DeploymentName

Forneça um nome personalizado para a implantação do Advanced Data Security

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DoNotConfigureVulnerabilityAssessment

Não ativar automaticamente a Avaliação de Vulnerabilidade (isso não criará uma conta de armazenamento)

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-InputObject

O objeto de servidor a ser usado com a operação de diretiva de Segurança de Dados Avançada

Tipo:AzureSqlServerModel
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceGroupName

O nome do grupo de recursos.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ServerName

Nome do servidor do Banco de dados SQL.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

AzureSqlServerModel

String

Saídas

ServerAdvancedDataSecurityPolicyModel