Este tema explica cómo editar y ejecutar especificaciones de ventana SQL.
Contexto
Una vez que el administrador del sistema otorga a un usuario el permiso para operar en especificaciones de desarrollo, dicho usuario puede gestionar las especificaciones de ventana SQL en la pestaña Environment de Security Specifications.
Cuando un usuario ejecuta una sentencia SQL en la ventana SQL, ODC valida la sentencia con base en las especificaciones de ventana SQL configuradas.
Proceso de ejecución

El administrador del sistema de ODC habilita la integración de aprobación SQL y configura la información de la API para acceder al sistema externo de aprobación SQL mediante la plantilla de configuración proporcionada por ODC; posteriormente, crea la configuración de integración de aprobación SQL.
El administrador del sistema de ODC habilita la integración de aprobación SQL en la pestaña de especificación de ventana SQL.
Un usuario de ODC ejecuta una sentencia SQL en la ventana SQL. ODC invoca la API del sistema externo de aprobación SQL para iniciar una solicitud de verificación SQL.
Requisitos previos
Cuenta con el permiso de operación de especificaciones de desarrollo.
Procedimiento
Suponga que desea editar y habilitar una regla llamada SQL types allowed to be executed in SQL window en la pestaña de especificación de ventana SQL para el entorno SIT. A continuación, edite y ejecute una sentencia SELECT TABLE en la ventana SQL.
|
Parámetro |
Ejemplo |
|
Project Name |
odc_4.2.0 |
|
Data Source |
mysql_4.2.0 |
|
Database Name |
odc_test |
|
Table Name |
employee |
Inicie sesión en ODC web. En la ventana de colaboración de proyectos, elija Security Specifications > Environment > sit > SQL window specification.
Como se muestra en la figura anterior, en la pestaña SQL window specification, edite la regla denominada SQL types allowed to be executed in SQL window.
Haga clic en OK.
En la pestaña SQL check specification, habilite SQL types allowed to be executed in SQL window.
En la ventana de colaboración de proyectos, elija Projects > All Projects > odc_4.2.0.
Haga clic en Database para iniciar sesión en la base de datos y acceder a la ventana de desarrollo SQL.
-
En la ventana SQL, edite la sentencia SQL para consultar la tabla
employeey haga clic en Press F8 para ejecutar todas las sentencias SQL en la ventana SQL actual.SELECT `emp_no`, `birthday`, `name` FROM `employee`;