---
title: "Ejecuta SQL"
slug: "ejecuta-sql"
updated: 2024-10-21T09:54:34Z
published: 2024-10-21T09:54:34Z
canonical: "docs.gaia-soft.com/ejecuta-sql"
---
> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gaia-soft.com/llms.txt
> Use this file to discover all available pages before exploring further.
# Ejecuta SQL
## Consideraciones previas
- La protección por contraseña para **Ejecutar SQL** aparece a partir de la *versión 46.30* del programa
## Acceso a Ejecuta SQL
Para ejecutar esta herramienta, abre la aplicación **PRODUCTOR** desde el icono del escritorio
Una vez abierto el programa, navega al menú **Utilidades** > **Ejecuta SQL**
Las sentencias códigos SQL enviados desde Soporte, se ejecutarán automáticamente tras la descarga desde el servidor FTP.
Si no dispones del **Módulo de Control de Acceso de Usuarios**, aparecerá una ventana informando que esta herramienta es para uso exclusivo de **Soporte Técnico**

## Acceso a Ejecuta SQL con Control de Acceso de Usuarios
Para poder ejecutar sentencias SQL enviadas por e-mail, es necesario contar con la licencia del módulo adicional de **Control de Acceso de Usuarios (CAU).**
[Pulsa aquí para más información](https://www.gaia-soft.com/download/DocumentosModulos/Control_Acceso_Usuarios.pdf)
Si está instalado el módulo adicional (CAU), para poder acceder a **Ejecuta SQL**, sigue los siguientes pasos:
**Paso 1.** Pulsa el icono **Asignar permisos a Usuarios** que aparece en la cinta de opciones.

Paso 2. En la ventana que aparece, aplicar la siguiente configuración:
1. Selecciona la pestaña **Permisos**
2. Navega con el ratón hasta la carpeta **Menús\Utilidades\Ejecuta SQL**
3. Selecciona la carpeta **Ejecuta SQL**
4. Habilita el permiso de **Acceso**.
5. Cierra la ventana haciendo click en la **X**
Este permiso nos da acceso a la herramienta Ejecuta SQL, pero no para su uso.
En PRODUCTOR, navega al menú Utilidades > Ejecuta SQL y aparecerá la interfaz de la herramienta

En la parte inferior de la herramienta, tenemos 2 pestañas con distintas funciones: **Ejecuta SQL** y **Consulta** para las cuales también hay que habilitar permisos
Si intentamos utilizarlas sin permisos, aparecerá un mensaje informando que el administrador debe habilitar nuestro acceso.
## Permisos para Ejecutar SQL
Esta configuración de permisos permite utilizar las funciones de la pestaña **Ejecutar SQL**, para ello, desde la **Asignación de Permisos a Usuarios**:
1. Selecciona la pestaña **Permisos**.
2. Navega hasta la carpeta **Otros Elementos\Utilidades\Ejecuta SQL.Ejecutar SQL**.
3. Selecciona **Ejecuta SQL.Ejecutar SQL**.
4. Habilita el permiso de **Acceso**.
5. Si solo quieres aplicar permisos a **Ejecutar SQL**, cierra la ventana haciendo clic en la **X**.

Si también quieres habilitar permisos para **ConsultaSQL**, no cierres la ventana y continúa con el siguiente punto.
## Permisos para Consulta
Esta configuración de permisos permite utilizar las funciones de la pestaña **Consulta**, para ello, desde la **Asignación de Permisos a Usuarios**:
1. Selecciona la pestaña **Permisos**.
2. Navega hasta la carpeta **Otros Elementos\Utilidades\Ejecuta SQL.Consulta SQL**.
3. Selecciona **Ejecuta SQL.Consulta SQL**.
4. Habilita el permiso de **Acceso**.
5. Cierra la ventana haciendo clic en la **X**.
