Tous les produits
Search
Centre de documentation

ApsaraDB for OceanBase (Deprecated):Audit SQL

Dernière mise à jour :Aug 09, 2026

La fonction d'audit SQL vous aide à identifier rapidement les instructions SQL susceptibles de présenter des problèmes potentiels et renforce les capacités d'audit de sécurité. Cette fonction permet d'interroger les instructions SQL par utilisateur, adresse IP ou type d'opération. Elle prend également en charge l'exportation des résultats de requête.

Activer l'audit SQL

  1. Connectez-vous à la console ApsaraDB for OceanBase.

  2. Dans le volet de navigation de gauche, cliquez sur Instances.

  3. Sur la page Instances, cliquez sur le nom de l'instance cible pour accéder à l'espace de travail de l'instance.

  4. Dans le volet de navigation de gauche, cliquez sur Diagnostics.

  5. Sur la page Diagnostics, sélectionnez le locataire cible dans la liste déroulante.

  6. Sous l'onglet SQL Audit, cliquez sur Start SQL Audit.

  7. Dans la fenêtre contextuelle, effectuez les configurations suivantes :

    • Cible d'activation : si cette case est cochée, l'audit SQL sera activé pour tous les locataires de ce cluster.

    • Durée de stockage : sélectionnez la durée de conservation appropriée en fonction de vos besoins afin d'optimiser l'utilisation des ressources.

  8. Cliquez sur Enable.

Consulter et télécharger les enregistrements d'audit SQL

  1. Sur la page SQL Audit, cliquez sur Expand.

  2. (Facultatif) Filtrez les enregistrements d'audit SQL à l'aide des critères de filtrage.

    Critère de filtrage

    Description

    Base de données

    Sélectionnez une ou plusieurs bases de données du locataire à afficher.

    Nœud

    Sélectionnez un ou plusieurs nœuds à afficher.

    Mots-clés

    Saisissez les mots-clés susceptibles d'apparaître dans les instructions SQL à afficher. Vous pouvez entrer plusieurs mots-clés, reliés par les opérateurs AND ou OR.

    Plage de temps

    Sélectionnez la plage de temps durant laquelle les instructions SQL ont été exécutées. La plage ne peut pas dépasser 24 heures.

    Nom d'utilisateur

    Sélectionnez un ou plusieurs noms d'utilisateur à afficher.

    Type d'opération

    Sélectionnez un ou plusieurs types d'opération à afficher.

    Adresse IP du client

    Saisissez l'adresse IP du client à afficher.

    Durée d'exécution (ms)

    Saisissez la plage de temps d'exécution des instructions SQL.

    Enregistrements analysés

    Saisissez le nombre d'enregistrements analysés à afficher.

  3. Cliquez sur Query.

  4. Consultez les informations suivantes dans les résultats de la requête : SQL Statement, Database, User, Client IP Address, Operation Type, Execution Result, Request Time, Execution Duration (ms), Scanned Rows et Updated Rows.

    Vous pouvez trier les résultats selon les colonnes Execution Duration (ms), Scanned Rows ou Update Rows .

  5. Cliquez sur Export pour télécharger les résultats de la requête.image

    Remarque

    Actuellement, un maximum de 100 enregistrements d'audit peuvent être téléchargés. Si le nombre d'enregistrements dépasse 100, seuls les 100 premiers seront téléchargés, selon l'ordre de tri de la page.