Set-AzSqlDatabaseDataMaskingPolicy
Define o mascaramento de dados para um banco de dados.
Sintaxe
Set-AzSqlDatabaseDataMaskingPolicy
[-PassThru]
[-PrivilegedUsers <String>]
[-DataMaskingState <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-AzSqlDatabaseDataMaskingPolicy define a política de mascaramento de dados para um banco de dados SQL do Azure. Para usar esse cmdlet, use os parâmetros ResourceGroupName, ServerNamee DatabaseName para identificar o banco de dados. Você pode definir o parâmetro DataMaskingState para especificar se as operações de mascaramento de dados estão habilitadas ou desabilitadas. Se o cmdlet for bem-sucedido e o parâmetro PassThru for usado, ele retornará um objeto descrevendo a política atual de mascaramento de dados, além dos identificadores de banco de dados. Os identificadores de banco de dados incluem, mas não estão limitados a, ResourceGroupName, ServerNamee DatabaseName. Esse cmdlet também é suportado pelo serviço SQL Server Stretch Database no Azure.
Exemplos
Exemplo 1: Definir a política de mascaramento de dados para um banco de dados
Set-AzSqlDatabaseDataMaskingPolicy -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -PrivilegedUsers "public" -DataMaskingState "Enabled"
Este comando define a política de mascaramento de dados para um banco de dados chamado database01 no servidor chamado server01.
Parâmetros
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DatabaseName
Especifica o nome do banco de dados onde a política está definida.
Tipo: | String |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-DataMaskingState
Especifica se a operação de mascaramento de dados está habilitada ou desabilitada. Os valores aceitáveis para este parâmetro são:
- Ativado
- Desabilitado O valor padrão é Enabled.
Tipo: | String |
Valores aceites: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
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 |
-PassThru
Retorna um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet não gera nenhuma saída.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PrivilegedUsers
Especifica uma lista separada por ponto-e-vírgula de IDs de usuário privilegiados. Esses usuários têm permissão para visualizar os dados de mascaramento.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos ao qual o banco de dados está atribuído.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ServerName
Especifica o nome do servidor que hospeda o banco de dados.
Tipo: | String |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
Saídas
DatabaseDataMaskingPolicyModel
Ligações Relacionadas
Azure PowerShell