Cette rubrique explique comment personnaliser le filtrage des bases de données système pour une instance dans DMS à l'aide de règles de sécurité.
Contexte
Lorsque vous ajoutez une instance à DMS, le service collecte automatiquement les métadonnées de ses bases de données. Pour protéger les bases de données système, réduire l'encombrement visuel ou masquer les bases contenant des données métier sensibles, configurez DMS afin de filtrer certaines bases de données système, telles que la base information_schema de MySQL. Une fois le filtre appliqué, DMS cesse de collecter les métadonnées pour les bases spécifiées ; elles ne sont plus visibles ni consultables dans DMS.
Pour les instances PostgreSQL, ce filtrage s'applique à un schéma plutôt qu'à une base de données entière.
Prérequis
L'instance est gérée en mode Collaboration sécurisée.
Notes
Lorsque vous activez l'option de filtrage des bases de données système, DMS filtre les bases de données système que vous spécifiez. Si vous désactivez cette option, DMS ne filtre aucune base de données système par défaut.
Procédure
Connectez-vous à DMS 5.0.
-
Placez le pointeur sur l'icône
située dans le coin supérieur gauche, puis choisissez .RemarqueSi vous utilisez la console DMS en mode normal, choisissez dans la barre de navigation supérieure.
Cliquez sur Edit dans la colonne Actions correspondant à l'ensemble de règles cible.
Dans le volet de navigation de gauche, cliquez sur Others>Metadata Synchronization.
Repérez la règle Filter System Database Configurations et cliquez sur Edit.
Dans le panneau Edit Configuration Item, activez l'option Filter System Databases.
-
Spécifiez les bases de données système à filtrer. Vous pouvez utiliser les méthodes suivantes :
-
Saisir les noms complets des bases de données
Dans la liste Databases to Filter, saisissez les noms complets des bases de données à filtrer.
-
Utiliser une expression régulière pour faire correspondre les bases de données
Dans le champ Regex to Filter Databases, saisissez une expression régulière. Par exemple,
test_\w+filtre toutes les bases de données système dont le nom commence partest_.RemarqueVous pouvez utiliser simultanément la liste des bases de données et l'option d'expression régulière.
-
Cliquez sur Submit.
-
Appliquez les paramètres de filtrage. Vous pouvez les appliquer manuellement ou attendre leur application automatique.
-
Application manuelle des paramètres
Dans le volet de navigation de gauche, cliquez sur Database Instances et repérez l'instance cible.
Faites un clic droit sur le nom de l'instance et sélectionnez Refresh/Sync Dictionary.
-
Application automatique des paramètres
DMS synchronise les métadonnées tous les jours à 18:00:00.
-