Octroi d’autorisations de base de données de traitement

Après avoir installé une instance d’Analysis Services, tous les membres du rôle d’administrateur serveur Analysis Services de cette instance disposent d’autorisations à l’échelle du serveur pour effectuer n’importe quelle tâche au sein de l’instance d’Analysis Services. Par défaut, aucun autre utilisateur n’a l’autorisation d’administrer ou d’afficher des objets dans l’instance d’Analysis Services.

Un membre du rôle d’administrateur de serveur peut accorder aux utilisateurs un accès administratif à l’échelle du serveur en les rendant membres du rôle. Un membre du rôle d’administrateur de serveur peut également accorder aux utilisateurs un accès plus limité en leur accordant des autorisations d’administration ou d’accès limitées ou complètes au niveau de la base de données. Les autorisations administratives limitées incluent les autorisations de définition de processus ou de lecture au niveau de la base de données, du cube ou de la dimension.

Dans les tâches de cette rubrique, vous allez définir un rôle de sécurité pour traiter les objets de base de données qui donne aux membres l'autorisation de traiter tous les objets de la base de données, mais ne leur accorde aucune autorisation pour voir les données dans la base de données.

Définition d’un rôle de sécurité d’objets de base de données de processus

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur Rôles , puis cliquez sur Nouveau rôle pour ouvrir le Concepteur de rôles.

  2. Cochez la case Traiter la base de données.

  3. Dans la fenêtre Propriétés, remplacez la propriété Name pour ce nouveau rôle Process Database Objects Rolepar .

    Concepteur de rôles

  4. Basculez vers l’onglet Appartenance du Concepteur de rôles, puis cliquez sur Ajouter.

  5. Entrez les comptes des utilisateurs ou groupes de domaine Windows qui seront membres de ce rôle. Cliquez sur Vérifier les noms pour vérifier les informations du compte, puis cliquez sur OK.

  6. Basculez vers l’onglet Cubes du Concepteur de rôles.

    Notez que les membres de ce rôle disposent des autorisations nécessaires pour traiter cette base de données, mais qu’ils n’ont pas l’autorisation d’accéder aux données dans le cube du didacticiel des services d'analyse et qu’ils n’ont pas d’accès au cube local/par exploration, comme le montre l'image suivante.

    Onglet Cubes du Concepteur de rôles

  7. Basculez vers l’onglet Dimensions du Concepteur de rôles.

    Notez que les membres de ce rôle disposent des autorisations nécessaires pour traiter tous les objets de dimension de cette base de données et, par défaut, disposent d’autorisations de lecture pour accéder à chaque objet de dimension dans la base de données du didacticiel Analysis Services.

  8. Dans le menu Générer , cliquez sur Déployer le didacticiel Analysis Services.

    Vous avez maintenant défini et déployé le rôle de sécurité Process Database Objects. Une fois qu’un cube est déployé dans l’environnement de production, les administrateurs du cube déployé peuvent ajouter des utilisateurs à ce rôle, selon les besoins, pour déléguer les responsabilités de traitement à des utilisateurs spécifiques.

Remarque

Un projet terminé pour la leçon 10 est disponible en téléchargeant et en installant les exemples. Pour plus d’informations, consultez Installer des exemples de données et de projets pour le didacticiel de modélisation multidimensionnelle Analysis Services.

Voir aussi

Rôles et autorisations (Analysis Services)