DataSunrise Logra el Estado de Competencia en AWS DevOps en AWS DevSecOps y Monitoreo, Registro, Rendimiento

Auditoría de Llamadas a Vistas y Procedimientos Almacenados

Auditoría de Llamadas a Vistas y Procedimientos Almacenados

Vistas

Las vistas son una herramienta poderosa para trabajar con datos. Una vista es una tabla virtual cuyo contenido se asemeja al contenido de las tablas de la base de datos incluidas en la vista. El contenido de la vista se cambia dinámicamente junto con el contenido de las tablas de la base de datos incluidas en la vista. Las vistas pueden basarse en tablas de bases de datos o en otras vistas.

Procedimientos Almacenados

A menudo, la gestión de datos requiere el uso de un conjunto de instrucciones (consultas) que se ejecutan en un cierto orden. Por ejemplo, si desea comprar un artículo en una tienda en línea, debe agregar algunos datos a su tabla que contiene los pedidos de los clientes. Pero debe verificar algunas condiciones antes de eso, por ejemplo, si el artículo está en stock y así sucesivamente. Por lo tanto, el proceso de compra incluye una serie de acciones que debe realizar en una secuencia determinada. En este caso, sería prudente incluir todas estas acciones en un solo objeto: un procedimiento almacenado. Los procedimientos almacenados le permiten trabajar con un conjunto de acciones como si fuera un solo objeto, y estos se ejecutan más rápido que las consultas SQL regulares porque los procedimientos se compilan solo una vez y luego se almacenan en estado compilado en su base de datos. Además de eso, los procedimientos almacenados le permiten ejecutar escenarios complejos incluidos en los procedimientos con una sola declaración. Esto permite evitar el envío de muchos datos del cliente al servidor, lo que aumenta el rendimiento.

¿Qué Ofrece DataSunrise?

La función de Auditoría de Datos de DataSunrise puede auditar las llamadas (SELECTs) a vistas y procedimientos almacenados si están asociados con una tabla incluida en una Regla de Auditoría de DataSunrise. En otras palabras, si crea una Regla y selecciona una tabla para auditar el acceso a ella, DataSunrise registrará no solo los SELECTs directos sino también los SELECTs de vistas si la tabla de interés está incluida en la vista y las llamadas a procedimientos almacenados si el procedimiento accede a la tabla de interés. Esto le permite cubrir completamente su base de datos con una sola funcionalidad de auditoría.

Activando la Función

  • Primero, debe navegar a Configuración del Sistema -> Parámetros adicionales y activar los parámetros requeridos:
    1. UseMetadataFunctionDDL – para la auditoría de procedimientos almacenados
    2. UseMetadataViewDDL – para la auditoría de llamadas a vistas
  • El siguiente paso es crear una Regla de Auditoría en la subsección de Auditoría para auditar el acceso a la tabla de interés. Una vez que active los parámetros adicionales requeridos, verá que las siguientes casillas de verificación se vuelven activas:
    1. Procesar Consultas a Tablas y Funciones a través de Llamadas a Función
    2. Procesar Consultas a Tablas a través de VISTA

Marque las casillas de verificación necesarias.

Y eso es todo. Ahora está listo para auditar los SELECTs de vistas y las llamadas a procedimientos almacenados a su tabla de interés.

Siguiente

¿Qué se Puede Usar para Proveer Seguridad Tanto en el Sistema de Archivos Como en la Base de Datos?

¿Qué se Puede Usar para Proveer Seguridad Tanto en el Sistema de Archivos Como en la Base de Datos?

Más información

¿Necesita la ayuda de nuestro equipo de soporte?

Nuestros expertos estarán encantados de responder a sus preguntas.

Información general:
[email protected]
Servicio al Cliente y Soporte Técnico:
support.datasunrise.com
Consultas sobre Asociaciones y Alianzas:
[email protected]