Tous les produits
Search
Centre de documentation

Data Management:Gérer les règles de sécurité

Dernière mise à jour :Aug 09, 2026

Les règles de sécurité dans Data Management (DMS) assurent une gouvernance fine des bases de données grâce à des ensembles de règles rédigés dans un langage spécifique au domaine (DSL). Utilisez-les pour contrôler les requêtes, les exportations, les modifications de données, les approbations et les flux de travail de développement sur vos instances de base de données.

Prérequis

  • Vous devez être administrateur DMS ou DBA. Pour vérifier votre rôle, consultez la rubrique Afficher les rôles système.

  • L'instance de base de données cible utilise le mode Security Collaboration.

    Remarque

    Les instances en mode Flexible Management ou Stable Change ne prennent en charge que les règles de sécurité par défaut.

Scénarios

Objectif

Apport des règles

Remplacer les demandes de modification par e-mail et messagerie instantanée par des workflows en ligne

Unifier les processus de R&D, les normes et les approbations pour une gestion collaborative des bases de données en ligne

Maintenir la cohérence des schémas entre les environnements de développement, de test, de préproduction et de production

Appliquer des normes de conception de schéma

Bloquer les instructions SQL à haut risque

Mettre en place des approbations échelonnées pour les modifications de données

Mettre en place des approbations échelonnées pour l'attribution d'autorisations

Accéder à la page des règles de sécurité

  1. Connectez-vous à la console DMS V5.0.

  2. Accédez à la page Security Rules :

    • Mode compact : survolez l'icône située dans le coin supérieur gauche et choisissez All functions > Security and Specifications > Security Rules.

    • Mode normal : dans la barre de navigation supérieure, choisissez Security and Specifications > Security Rules.

Étape 1 : Créer un ensemble de règles

Créez des ensembles de règles distincts pour appliquer différentes politiques de sécurité selon le moteur de base de données et l'environnement.

  1. Connectez-vous à DMS 5.0.

  2. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png dans le coin supérieur gauche et choisissez All Features > Security and disaster recovery (DBS) > Security Rules.

    Remarque

    Si vous utilisez la console DMS en mode normal, choisissez Security and disaster recovery (DBS) > Security Rules dans la barre de navigation supérieure.

  3. Sur la page Security Rules , cliquez sur Create Rule Set dans le coin supérieur gauche.

  4. Configurez l'ensemble de règles :

    Paramètre

    Description

    Engine Type

    Moteur de base de données pour cet ensemble de règles.

    Rule Set Name

    Nom descriptif de l'ensemble de règles.

    Remarks

    Portée prévue, telle que l'environnement cible.

  5. Cliquez sur Submit.

Étape 2 : Configurer les règles dans un ensemble de règles

Ouvrez la page Details d'un ensemble de règles pour modifier les règles par défaut ou ajouter des règles personnalisées pour des points de contrôle spécifiques.

Par exemple, désactivez la règle Whether the result set supports export sous l'onglet SQL Console pour bloquer les exportations de jeux de résultats.

Remarque

Lorsqu'une tâche est soumise, DMS la valide par rapport à toutes les règles correspondant aux points de contrôle. La tâche s'exécute uniquement après avoir passé toutes les validations.

Modifier les règles prédéfinies

  1. Connectez-vous à DMS 5.0.

  2. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png dans le coin supérieur gauche et choisissez All Features > Security and disaster recovery (DBS) > Security Rules.

    Remarque

    Si vous utilisez la console DMS en mode normal, choisissez Security and disaster recovery (DBS) > Security Rules dans la barre de navigation supérieure.

  3. Sur la page Security Rules , localisez l'ensemble de règles cible et cliquez sur Edit dans la colonne Actions.

    Remarque

    Pour créer un ensemble de règles, consultez la rubrique Créer des règles de sécurité.

  4. Dans le volet de navigation de gauche de la page Details , sélectionnez un onglet de point de contrôle.

  5. Modifiez les configurations prédéfinies et activez ou désactivez les règles selon vos besoins.

Créer une règle personnalisée

Créez une règle personnalisée si les règles prédéfinies ne répondent pas à vos exigences.

  1. Sur la page Details de l'ensemble de règles, cliquez sur Create Rule à côté de Actions.

  2. Définissez les paramètres suivants :

    Paramètre

    Description

    Checkpoints

    Point de contrôle auquel cette règle s'applique.

    Remarque

    Vous ne pouvez pas ajouter de règles au point de contrôle Basic Configuration Item.

    Template Database

    Facultatif. Cliquez sur Load from Template Database pour charger un modèle DSL prédéfini que vous pouvez modifier.

    Rule Name

    Nom descriptif de la règle.

    Rule DSL

    Instruction DSL qui définit la logique de la règle. Utilisez les facteurs, actions, fonctions et opérateurs répertoriés dans l'éditeur. Pour la syntaxe DSL, consultez la rubrique Syntaxe DSL pour les règles de sécurité.

  3. Cliquez sur Submit.

  4. Accédez à l'onglet du point de contrôle, localisez la nouvelle règle et cliquez sur Enable dans la colonne Actions. Dans la boîte de dialogue Prompt , cliquez sur OK.

    Remarque

    Les règles nouvellement créées sont par défaut Disabled. Vous devez les activer manuellement.

Référence des points de contrôle

Chaque onglet de la page Details de l'ensemble de règles correspond à un point de contrôle.

Point de contrôle Documentation
Console SQL pour bases de données relationnelles Console SQL pour bases de données relationnelles
Console SQL pour MongoDB Console SQL pour MongoDB
Console SQL pour Redis Console SQL pour Redis
Correction SQL Correction SQL
Demande d'autorisation Demande d'autorisation
Exportation de données Exportation de données
Conception de schéma Conception de schéma
Synchroniser les bases de données et les tables Synchroniser les bases de données et les tables
Suivi des données Suivi des données
Modification de colonne sensible Modification de colonne sensible
Génération de données de test Génération de données de test
Clonage de base de données Clonage de base de données

Étape 3 : Appliquer un ensemble de règles aux instances

Après avoir configuré un ensemble de règles, appliquez-le aux instances de base de données en utilisant l'une des méthodes suivantes.

Application par lot (recommandée)

Appliquez le même ensemble de règles à plusieurs instances simultanément.

  1. Connectez-vous à DMS 5.0.

  2. Dans la barre de navigation supérieure, cliquez sur Data Assets. Dans le volet de navigation de gauche, cliquez sur Instances.

  3. Cliquez sur l'onglet Instance List.

  4. Sélectionnez une ou plusieurs instances et cliquez sur Batch edit.

    Remarque

    Toutes les instances sélectionnées doivent utiliser le même moteur de base de données.

  5. Dans la boîte de dialogue Edit instance information in batches , définissez le paramètre Control Mode sur Security Collaboration.

  6. Sélectionnez un ensemble de règles dans la liste déroulante Security Rules et cliquez sur OK.

Appliquer à une seule instance

  1. Connectez-vous à DMS 5.0.

  2. Dans la liste des instances située à gauche, cliquez avec le bouton droit sur l'instance cible.

  3. Choisissez Control Mode > Security Collaboration et sélectionnez un ensemble de règles de sécurité.

  4. Dans la boîte de dialogue Modify control mode , cliquez sur OK.