Tous les produits
Search
Centre de documentation

Data Management:Activer ou désactiver le contrôle d'accès aux métadonnées

Dernière mise à jour :Aug 09, 2026

Dans Data Management (DMS), le contrôle d'accès aux métadonnées gère les autorisations des utilisateurs pour afficher et accéder aux bases de données et aux instances. Lorsqu'il est activé, les utilisateurs qui ne disposent pas des autorisations de requête, d'exportation ou de modification pour une base de données ou une instance ne peuvent ni afficher ni accéder à cette ressource. Cette rubrique explique comment activer le contrôle d'accès aux métadonnées au niveau de l'instance et de la base de données dans DMS.

Prérequis

  • Le mode de contrôle de l'instance cible est défini sur Security Collaboration. Seules les instances en mode de collaboration sécurisée prennent en charge le contrôle d'accès aux métadonnées. Les instances en mode de fonctionnement libre ou de changement stable ne prennent pas en charge cette fonctionnalité. Pour plus d'informations, consultez Modes de contrôle.

  • Votre rôle système est DBA ou administrateur. Pour plus d'informations, consultez Afficher le rôle système.

Remarques

  • Le contrôle d'accès aux métadonnées est désactivé par défaut. Lorsqu'il est désactivé, les utilisateurs peuvent afficher toutes les bases de données d'une instance dans le volet de navigation de gauche, la barre de recherche supérieure et la barre de recherche de demande d'autorisation de la console DMS. Toutefois, la visibilité n'accorde pas d'autorisations opérationnelles. Les utilisateurs ont toujours besoin d'autorisations spécifiques de requête, d'exportation ou de modification accordées par un administrateur.

  • Le contrôle d'accès aux métadonnées prend en charge uniquement la granularité au niveau de l'instance et au niveau de la base de données. Il ne prend pas en charge le contrôle d'accès pour les tables ou les objets programmables tels que les procédures stockées et les fonctions. La granularité de chaque type de contrôle est la suivante :

    • Contrôle d'accès utilisateur : contrôle les instances et les bases de données qu'un utilisateur spécifique peut afficher et auxquelles il peut accéder. Granularité : niveau de l'instance et niveau de la base de données.

    • Contrôle d'accès à la base de données : contrôle les utilisateurs qui peuvent afficher et accéder à une base de données spécifique. Granularité : niveau de la base de données.

    • Contrôle d'accès à l'instance : contrôle les utilisateurs qui peuvent afficher et accéder à une instance spécifique et à toutes ses bases de données. Granularité : niveau de l'instance.

  • Les rôles système tels que l'administrateur, le DBA et le propriétaire de l'instance sont exemptés du contrôle d'accès aux métadonnées. Même après l'activation du contrôle d'accès aux métadonnées, ces rôles peuvent toujours afficher et accéder à toutes les instances et bases de données. Les restrictions de contrôle d'accès aux métadonnées s'appliquent uniquement aux utilisateurs standard pour lesquels le contrôle d'accès est activé.

  • Pour une base de données ou une instance dont le contrôle d'accès aux métadonnées est activé, les utilisateurs sans autorisation de métadonnées ne peuvent pas demander d'autorisation en soumettant un ticket. Seul un DBA ou un administrateur peut accorder ces autorisations.

Procédure

  1. Connectez-vous à la console DMS 5.0.

  2. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png dans le coin supérieur gauche de la console DMS et choisissez All Features > Data Assets > Instances.

    Remarque

    Si vous utilisez la console DMS en mode normal, choisissez Data Assets > Instances dans la barre de navigation supérieure.

  3. Activez ou désactivez le contrôle d'accès aux métadonnées.

    • Contrôle d'accès au niveau de l'instance

      1. Sous l'onglet Instance List, recherchez l'instance cible.

      2. Dans la colonne Actions de l'instance cible, choisissez More > Access control.

      3. Activez ou désactivez le commutateur Metadata access control, puis cliquez sur OK.

    • Contrôle d'accès au niveau de la base de données

      1. Sous l'onglet Database List, recherchez la base de données cible.

      2. Dans la colonne Actions de la base de données cible, choisissez More > Access control.

      3. Activez ou désactivez le commutateur Metadata access control, puis cliquez sur OK.

Opérations connexes

  • Pour accorder une autorisation à un utilisateur au niveau de l'instance ou de la base de données, un administrateur ou un DBA peut accéder à l'onglet Instance List et choisir More > Manage Permissions. Pour plus d'informations, consultez Gérer les autorisations des ressources à l'aide de la fonctionnalité de gestion des instances.

  • Configurer le contrôle d'accès utilisateur

    Un administrateur peut activer le contrôle d'accès utilisateur pour limiter la visibilité d'un utilisateur aux seules instances et bases de données pour lesquelles il dispose d'une autorisation. Une fois activé, l'utilisateur ne peut pas voir les ressources auxquelles il n'a pas accès, ni demander d'autorisation pour celles-ci. Pour plus d'informations, consultez Gestion des utilisateurs.