Erstellen und Verwalten von Rollen (SSAS – tabellarisch)

Mit Rollen werden in tabellarischen Modellen Mitgliedsberechtigungen für ein Modell definiert. Rollen für ein Modellprojekt werden in SQL Server-Datentools (SSDT) im Dialogfeld Rollen-Manager definiert. Nach der Bereitstellung eines Modells können die Rollen vom Datenbankadministrator in SQL Server Management Studio verwaltet werden.

In den Aufgaben in diesem Thema wird beschrieben, wie Rollen während der Modellerstellung mithilfe des Dialogfelds Rollen-Manager in SQL Server-Datentools (SSDT) erstellt und verwaltet werden. Informationen zum Verwalten von Rollen in einer bereitgestellten Modelldatenbank finden Sie unter Rollen tabellarischer Modelle (SSAS – tabellarisch).

Aufgaben

Zum Erstellen, Bearbeiten, Kopieren und Löschen von Rollen verwenden Sie das Dialogfeld Rollen-Manager. Klicken Sie zum Anzeigen des Dialogfelds Rollen-Manager in SQL Server-Datentoolsauf das Menü Modell und anschließend auf Rollen-Manager.

So erstellen Sie eine neue Rolle

  1. Klicken Sie in SQL Server-Datentoolsauf das Menü Modell und dann auf Rollen-Manager.

  2. Klicken Sie im Dialogfeld Rollen-Manager auf Neu.

    Der Liste Rollen wird eine neue hervorgehobene Rolle hinzugefügt.

  3. Geben Sie in der Liste Rollen im Feld Name einen Namen für die Rolle ein.

    Der Name der Standardrolle wird für jede neue Rolle automatisch inkrementell erhöht. Es wird empfohlen, einen Namen einzugeben, durch den der Elementtyp eindeutig identifiziert wird, beispielsweise "Finance Managers" oder "Human Resources Specialists".

  4. Klicken Sie im Feld Berechtigungen auf den Pfeil nach unten, und wählen Sie einen der folgenden Berechtigungstypen aus:

    Berechtigung

    Beschreibung

    Keine

    Mitglieder können keine Änderungen am Modellschema vornehmen und keine Daten abfragen.

    Lesen

    Mitglieder dürfen Daten (basierend auf Zeilenfiltern) abfragen, doch sie können keine Änderungen am Modellschema vornehmen.

    Lesen und verarbeiten

    Mitglieder können Daten (basierend auf Filtern auf Zeilenebene) abfragen und die Vorgänge Verarbeiten und Alles verarbeiten ausführen, jedoch keine Änderungen am Modellschema vornehmen.

    Verarbeiten

    Mitglieder können die Vorgänge Verarbeiten und Alles verarbeiten ausführen. Sie können weder das Modellschema ändern noch Daten abfragen.

    Administrator

    Mitglieder können Änderungen am Modellschema vornehmen und alle Daten abfragen.

  5. Um eine Beschreibung für die Rolle einzugeben, klicken Sie auf das Feld Beschreibung und geben dann eine Beschreibung ein.

  6. Wenn die erstellte Rolle über Lese- bzw. Lese- und Verarbeitungsberechtigungen verfügt, können Sie Zeilenfilter mithilfe einer DAX-Formel hinzufügen. Um Zeilenfilter hinzuzufügen, klicken Sie auf die Registerkarte Zeilenfilter, wählen eine Tabelle aus, klicken auf das Feld DAX-Filter und geben eine DAX-Formel ein.

  7. Um der Rolle Mitglieder hinzuzufügen, klicken Sie auf die Registerkarte Mitglieder und dann auf Hinzufügen.

    HinweisHinweis

    Rollenmitglieder können einem bereitgestellten Modell auch mithilfe von SQL Server Management Studio hinzugefügt werden. Weitere Informationen finden Sie unter Verwalten von Rollen mit SSMS (SSAS – tabellarisch).

  8. Geben Sie im Dialogfeld Benutzer oder Gruppen auswählen Windows-Benutzer- oder Windows-Gruppenobjekte als Mitglieder ein.

  9. Klicken Sie auf OK.

Siehe auch

Verweis

USERNAME-Funktion (DAX)

CUSTOMDATA-Funktion (DAX)

Konzepte

Rollen (SSAS – tabellarisch)

Perspektiven (SSAS – tabellarisch)

Analysieren in Excel (SSAS – tabellarisch)