Octroyer des autorisations sur des modèles et des structures d'exploration de données (Analysis Services)

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Par défaut, seul un administrateur de serveur Analysis Services est autorisé à afficher des structures ou des modèles d'exploration de données dans la base de données. Suivez les instructions ci-dessous pour accorder des autorisations à des utilisateurs non-administrateurs.

Définir des autorisations d'accès à une structure d'exploration de données

  1. Dans SSMS, connectez-vous à Analysis Services. Consultez Se connecter à partir d’applications clientes (Analysis Services) si vous avez besoin d’aide pour les étapes.

  2. Ouvrez le dossier Bases de données et sélectionnez une base de données dans l'Explorateur d'objets.

  3. Cliquez avec le bouton droit sur le dossier Rôles et choisissez Nouveau rôle.

  4. Dans la page Général, entrez un nom et éventuellement une description. La page contient également plusieurs autorisations de base de données, telles que Contrôle total, Traiter la base de données et Lire la définition. Aucune de ces autorisations n'est nécessaire pour l'accès à l'exploration des données. Pour plus d’informations sur les autorisations de base de données, consultez Accorder des autorisations de base de données (Analysis Services).

  5. Dans le volet Structure d’exploration de données, sélectionnez Lecture ou Lecture/écriture pour chaque structure d’exploration de données.

  6. Dans le volet Appartenance , entrez les comptes d'utilisateurs et de groupes Windows qui se connectent à Analysis Services à l'aide de ce rôle.

  7. Cliquez sur OK pour terminer la création du rôle.

Définir des autorisations d'accès à un modèle d'exploration de données

Pour un modèle d’exploration de données, un rôle peut avoir des autorisations Lecture ou Lecture/Écriture , ainsi que des autorisations Extraction et Lire la définition qui autorisent l’affichage et le parcours des données sous-jacentes.

Remarque Si vous activez l'extraction à la fois sur la structure d'exploration de données et le modèle d'exploration de données, tout utilisateur membre d'un rôle qui a des autorisations d'extraction sur le modèle d'exploration de données et la structure d'exploration de données peut également afficher les colonnes de la structure d'exploration de données, même si ces colonnes ne sont pas incluses dans le modèle d'exploration de données. Par conséquent, vous devez installer la vue de source de données pour masquer des informations personnelles afin de protéger les informations sensibles, et autoriser uniquement l'accès d'extraction sur la structure d'exploration de données lorsque nécessaire.

Pour accorder des autorisations de lecture ou de lecture/écriture à un rôle de base de données, un utilisateur doit être membre du rôle serveur SQL Server Analysis Services ou membre d’un rôle de base de données SQL Server Analysis Services disposant d’autorisations de contrôle total (administrateur).

  1. Dans SQL Server Management Studio, connectez-vous à la instance de SQL Server Analysis Services, développez Rôles pour la base de données appropriée dans Explorateur d'objets, puis cliquez sur un rôle de base de données (ou créez un rôle de base de données).

  2. Dans le volet Structure d’exploration de données , recherchez le modèle d’exploration de données dans la liste Modèles d’exploration de données , puis sélectionnez Lecture, Lecture/Écriture, Extraireou Parcourir .

  3. Dans le volet Appartenance , entrez les comptes d'utilisateurs et de groupes Windows qui se connectent à Analysis Services à l'aide de ce rôle.

  4. Cliquez sur OK pour terminer la création du rôle.

Pour utiliser une source de données dans une requête d’extraction qui utilise la clause DMX (Data Mining Extensions) OPENQUERY, le rôle de base de données doit également disposer d’une autorisation de lecture/écriture sur l’objet de source de données approprié. Pour plus d’informations, consultez Accorder des autorisations sur un objet de source de données (Analysis Services) et OPENQUERY (DMX).

Notes

Par défaut, la soumission de requêtes DMX à l’aide d’OPENROWSET est désactivée.

Voir aussi

Accorder des droits d’administrateur de serveur à un instance Analysis Services
Octroyer des autorisations de cube ou de modèle (Analysis Services)
Octroyer un accès personnalisé à des données de dimension (Analysis Services)
Octroyer un accès personnalisé à des données de cellule (Analysis Services)