---
title: Creación de una política SQL
slug: kronpam-reference-guide-3-8-1-es/creacion-de-una-politica-sql
description: Aprenda cómo prevenir o permitir la ejecución de consultas mediante políticas SQL. Siga los pasos descritos en este documento para navegar a la sección Política de sesión, abrir la pestaña Clave de política y restringir o permitir consultas específicas o 
docTags: 
createdAt: 2022-08-01T16:22:50.000Z
---

La ejecución de consultas puede bloquearse o permitirse mediante políticas SQL:

1. Vaya a **Control de políticas > Política de sesión.**
2. Haga clic en el botón +**Agregar** junto &#x61;**&#x20;Título de clave de política.**
3. Seleccione e&#x6C;**&#x20;Policy Key Type&#x20;**&#x65;n la ventana emergente que se abrió.
   - Seleccione una clave blanca o negra.
4. Introduzca la consulta (o regex) que desea bloquear o permitir.
5. Seleccione el tipo de política y el tipo de elemento.
6. Haga clic en **Guardar.**

:::hint{type="info"}
Debe asignarse al menos una clave de política al realm relacionado para proxies SQL.
\*Si solo se definen políticas de clave negra en un realm, todas las consultas restantes serán de clave blanca.
\*Si solo se definen políticas de clave blanca en un realm, todas las consultas restantes serán de clave negra.
\*Si solo se define la regex “.” como clave blanca, se permitirá la ejecución de todas las consultas.
\*Si solo se define la regex “.” como clave negra, todas las consultas se bloquearán.
:::

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/7ZMcotShytrT1liLKJpeT_image.png "Definición de SQL Policy Key / La selección de Key Type es White Key")

Las condiciones enumeradas en la tabla a continuación están restringidas de forma predeterminada para evitar la inferencia de datos enmascarados. Si es necesario, estas condiciones deben definirse como claves blancas y asignarse a los grupos de políticas correspondientes.



| Tipo      | Condición / Nombre de función |
| --------- | ----------------------------- |
| Condición | C$WHERE$                      |
| Condición | C$WHEN$                       |
| Condición | C$THEN$                       |
| Condición | C$ORDER BY$                   |
| Condición | C$GROUP BY$                   |
| Condición | C$PARTITION$                  |
| Condición | C$EXISTS$                     |
| Condición | C$IS NULL$                    |
| Condición | C$IN$                         |
| Condición | C$ON$                         |
| Condición | C$BETWEEN$                    |
| Condición | C$FOR$                        |
| Condición | C$ELSE$                       |
| Condición | C$NOT$                        |
| Condición | C$CASE$                       |
| Función   | C$SWITCH$                     |
| Función   | C$CAST$                       |
| Función   | C$EXTRACT$                    |
| Función   | C$PARENTHESIS$                |
| Función   | C$INSERT$                     |
| Función   | C$UPDATE$                     |
| Función   | C$PIVOT$                      |
| Función   | C$TIMEZONE$                   |
| Función   | C$EQUALSTO$                   |

