DataSunrise Obtient le Statut Compétence DevOps AWS dans AWS DevSecOps et Surveillance, Journalisation, Performance

Audit des Appels de Vues et des Appels de Procédures Stockées

Audit des Appels de Vues et des Appels de Procédures Stockées

Vues

Les vues sont un outil puissant pour travailler avec les données. Une vue est une table virtuelle dont le contenu ressemble au contenu des tables de base de données incluses dans la vue. Le contenu de la vue est modifié dynamiquement en même temps que le contenu des tables de base de données incluses dans la vue. Les vues peuvent être basées sur des tables de base de données ou sur d’autres vues.

Procédures Stockées

Souvent, la gestion des données nécessite l’utilisation d’un ensemble d’instructions (requêtes) exécutées dans un certain ordre. Par exemple, si vous souhaitez acheter un article dans une boutique en ligne, vous devez ajouter des données dans votre table contenant les commandes des clients. Mais vous devez vérifier certaines conditions avant cela – par exemple si l’article est en stock, etc. Ainsi, le processus d’achat comprend un certain nombre d’actions que vous devez effectuer dans un ordre précis. Dans ce cas, il serait sage de regrouper toutes ces actions en un seul objet – une procédure stockée. Les procédures stockées vous permettent de travailler avec un ensemble d’actions comme avec un seul objet, et les procédures stockées sont exécutées plus rapidement que les requêtes SQL régulières car les procédures sont compilées une seule fois puis elles sont stockées dans un état compilé dans votre base de données. En outre, les procédures stockées vous permettent d’exécuter des scénarios complexes inclus dans les procédures avec une seule instruction. Cela permet d’éviter l’envoi de nombreuses données du client au serveur, ce qui améliore les performances.

Que Propose DataSunrise?

La fonctionnalité d’audit de données de DataSunrise peut auditer les appels (SELECT) des vues et des procédures stockées s’ils sont associés à une table incluse dans une règle d’audit de DataSunrise. En d’autres termes, si vous créez une règle et sélectionnez une table à auditer, DataSunrise enregistrera non seulement les SELECT directs, mais aussi les SELECT des vues si la table d’intérêt est incluse dans la vue et les appels de procédures stockées si la procédure accède à la table d’intérêt. Cela vous permet de couvrir entièrement votre base de données avec une seule fonctionnalité d’audit.

Activation de la Fonctionnalité

  • Tout d’abord, vous devez aller dans les Paramètres Système -> Paramètres supplémentaires et activer les paramètres requis :
    1. UseMetadataFunctionDDL – pour l’audit des procédures stockées
    2. UseMetadataViewDDL – pour l’audit des appels de vues
  • La prochaine étape consiste à créer une règle d’audit dans la sous-section Audit pour auditer l’accès à la table d’intérêt. Une fois que vous avez activé les paramètres supplémentaires requis, vous verrez que les cases à cocher suivantes deviennent actives :
    1. Traiter les requêtes aux tables et aux fonctions via l’appel de fonction
    2. Traiter les requêtes aux tables via la VUE

Cochez la/les case(s) requise(s).

Et c’est tout. Vous êtes maintenant prêt à auditer les SELECT de vue et les appels de procédures stockées à votre table d’intérêt.

Suivant

Que Peut-on Utiliser pour Assurer à la Fois la Sécurité du Système de Fichiers et des Bases de Données ?

Que Peut-on Utiliser pour Assurer à la Fois la Sécurité du Système de Fichiers et des Bases de Données ?

En savoir plus

Besoin de l'aide de notre équipe de support ?

Nos experts seront ravis de répondre à vos questions.

Informations générales :
[email protected]
Service clientèle et support technique :
support.datasunrise.com
Demandes de partenariat et d'alliance :
[email protected]