Поделиться через


Enable-AzSqlServerAdvancedDataSecurity

Включает расширенную безопасность данных на сервере.

Синтаксис

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

Описание

Командлет Enable-AzSqlServerAdvancedDataSecurity обеспечивает расширенную безопасность данных на сервере. Расширенная безопасность данных — это единый пакет безопасности, включающий классификацию данных, оценку уязвимостей и расширенную защиту от угроз для сервера. (Для сохранения оценок уязвимостей будет автоматически создана новая учетная запись хранения. Если учетная запись хранения была создана ранее для этой цели, она будет использоваться вместо этого)

Примеры

Пример 1. Включение расширенной безопасности данных сервера

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Пример 2. Включение расширенной безопасности данных сервера из ресурса сервера

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

ResourceGroupName	         : ResourceGroup01
ServerName		             : Server01
IsEnabled		             : True

Пример 3

Включает расширенную безопасность данных на сервере. (автоматическое создание)

Enable-AzSqlServerAdvancedDataSecurity -DoNotConfigureVulnerabilityAssessment -ResourceGroupName MyResourceGroup -ServerName s1

Параметры

-AsJob

Запуск командлета в фоновом режиме

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentName

Укажите пользовательское имя для развертывания расширенного обеспечения безопасности данных

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DoNotConfigureVulnerabilityAssessment

Не включите автоматическую оценку уязвимостей (это не создаст учетную запись хранения)

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект сервера, используемый с операцией расширенной политики безопасности данных

Тип:AzureSqlServerModel
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов.

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

База данных SQL имя сервера.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

AzureSqlServerModel

String

Выходные данные

ServerAdvancedDataSecurityPolicyModel