

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SVV\_ATTACHED\_MASKING\_POLICY
<a name="r_SVV_ATTACHED_MASKING_POLICY"></a>

Utilice SVV\_ATTACHED\_MASKING\_POLICY para ver todas las relaciones y los roles o los usuarios con políticas adjuntas a la base de datos conectada actualmente. 

Solo los superusuarios y los usuarios con el rol [https://docs.aws.amazon.com/redshift/latest/dg/r_roles-default.html](https://docs.aws.amazon.com/redshift/latest/dg/r_roles-default.html) pueden ver SVV\_ATTACHED\_MASKING\_POLICY. Los usuarios normales verán 0 filas.

## Columnas de la tabla
<a name="r_SVV_ATTACHED_MASKING_POLICY-table-columns"></a>


| Nombre de la columna  | Tipo de datos:  | Descripción  | 
| --- | --- | --- | 
| policy\_name | text | Nombre de la política de enmascaramiento adjunta a la tabla. | 
| schema\_name | text | Esquema de la tabla a la que está asociada la política. | 
| table\_name | text | Nombre de la tabla a la que está asociada la política. | 
| table\_type | text | Tipo de la tabla a la que está asociada la política. | 
| grantor | text | Nombre del usuario que asoció la política. | 
| grantee | text | Nombre del usuario o rol al que está asociada la política. | 
| grantee\_type | text | El tipo de beneficiario. Puede ser role, user o public. | 
| priority | int | Prioridad de la política adjunta. | 
| input\_columns | text | Atributos de la columna de entrada de la política adjunta. | 
| output\_columns | text | Atributos de la columna de salida de la política adjunta. | 
| is\_masking\_datashare\_on | booleano | Si la tabla a la que está asociada la política está protegida por DDM a través de recursos compartidos de datos. | 

## Funciones internas
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions"></a>

SVV\_ATTACHED\_MASKING\_POLICY admite las siguientes funciones internas: 

### mask\_get\_policy\_for\_role\_on\_column
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-role"></a>

Obtiene la política de máxima prioridad que se aplica a un determinado par de columna-rol.

#### Sintaxis
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-role-syntax"></a>

```
mask_get_policy_for_role_on_column 
                        (relschema, 
                        relname, 
                        colname, 
                        rolename);
```

#### Parameters
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-role-parameters"></a>

 *relschema*   
Nombre del esquema en el que se encuentra la política.

 *relname*   
Nombre de la tabla en la que se encuentra la política.

 *colname*   
Nombre de la columna a la que está asociada la política.

 *rolename*   
Nombre del rol al que está asociada la política.

### mask\_get\_policy\_for\_user\_on\_column
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-user"></a>

Obtiene la política de mayor prioridad que se aplica a un determinado par de columna-usuario.

#### Sintaxis
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-user-syntax"></a>

```
mask_get_policy_for_user_on_column 
                        (relschema, 
                        relname, 
                        colname, 
                        username);
```

#### Parameters
<a name="r_SVV_ATTACHED_MASKING_POLICY-internal-functions-get-pol-user-parameters"></a>

 *relschema*   
Nombre del esquema en el que se encuentra la política.

 *relname*   
Nombre de la tabla en la que se encuentra la política.

 *colname*   
Nombre de la columna a la que está asociada la política.

 *rolename*   
Nombre del usuario al que está asociada la política.