Set-AzSqlDatabaseDataMaskingPolicy
Establece el enmascaramiento de datos para una base de datos.
Sintaxis
Set-AzSqlDatabaseDataMaskingPolicy
[-PassThru]
[-PrivilegedUsers <String>]
[-DataMaskingState <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Set-AzSqlDatabaseDataMaskingPolicy establece la directiva de enmascaramiento de datos para una base de datos de Azure SQL. Para usar este cmdlet, use los parámetros ResourceGroupName, ServerName y DatabaseName para identificar la base de datos. Puede establecer el parámetro DataMaskingState para especificar si las operaciones de enmascaramiento de datos están habilitadas o deshabilitadas. Si el cmdlet se ejecuta correctamente y se usa el parámetro PassThru , devuelve un objeto que describe la directiva de enmascaramiento de datos actual además de los identificadores de base de datos. Los identificadores de base de datos incluyen, entre otros, ResourceGroupName, ServerName y DatabaseName. Este cmdlet también es compatible con el servicio SQL Server Stretch Database de Azure.
Ejemplos
Ejemplo 1: Establecimiento de la directiva de enmascaramiento de datos para una base de datos
Set-AzSqlDatabaseDataMaskingPolicy -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -PrivilegedUsers "public" -DataMaskingState "Enabled"
Este comando establece la directiva de enmascaramiento de datos para una base de datos denominada database01 en el servidor denominado server01.
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DatabaseName
Especifica el nombre de la base de datos donde se establece la directiva.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DataMaskingState
Especifica si la operación de enmascaramiento de datos está habilitada o deshabilitada. Los valores permitidos para este parámetro son los siguientes:
- habilitado
- Deshabilitado El valor predeterminado es Habilitado.
Tipo: | String |
Valores aceptados: | Enabled, Disabled |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PassThru
Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, este cmdlet no genera ningún resultado.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PrivilegedUsers
Especifica una lista separada por punto y coma de identificadores de usuario con privilegios. Estos usuarios pueden ver los datos de enmascaramiento.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre del grupo de recursos al que se asigna la base de datos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ServerName
Especifica el nombre del servidor que hospeda la base de datos.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Salidas
DatabaseDataMaskingPolicyModel