Freigeben über


Erteilen von Berechtigungen für Data Mining-Strukturen und -Modellen (Analysis Services)

Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Standardmäßig besitzt nur ein Analysis Services-Serveradministrator Berechtigungen zum Anzeigen von Data Mining-Strukturen oder Miningmodellen in der Datenbank. Befolgen Sie die Anweisungen unten, um Berechtigungen für Benutzer, die keine Administratoren sind, zu vergeben.

Festlegen von Berechtigungen für den Zugriff auf eine Miningstruktur

  1. Verbinden Sie sich in SSMS mit Analysis Services. Informationen zu den Schritten finden Sie unter Herstellen einer Verbindung mit Clientanwendungen (Analysis Services).

  2. Öffnen Sie den Ordner Datenbanken in Objekt-Explorer, und wählen Sie eine Datenbank aus.

  3. Klicken Sie mit der rechten Maustaste auf Rollen , und wählen Sie Neue Rolleaus.

  4. Geben Sie auf der Seite "Allgemein" einen Namen und optional eine Beschreibung ein. Diese Seite enthält auch mehrere Datenbankberechtigungen wie beispielsweise "Vollzugriff", "Datenbank verarbeiten" und "Definition lesen". Für den Data Mining-Zugriff ist keine dieser Berechtigungen erforderlich. Weitere Informationen zu Datenbankberechtigungen finden Sie unter Erteilen von Datenbankberechtigungen (Analysis Services).

  5. Wählen Sie im Bereich Miningstruktur die Option Lesen oder Lesen/Schreiben für jede Data Mining-Struktur aus.

  6. Geben Sie im Mitgliedschaft sbereich die Windows-Konten von Benutzern und Gruppen ein, die mit dieser Rolle eine Verbindung zu Analysis Services herstellen.

  7. Klicken Sie auf OK , um die Erstellung der Rolle zu abzuschließen.

Festlegen von Berechtigungen für den Zugriff auf ein Miningmodell

Für ein Data Mining-Modell kann eine Rolle entweder über Lesen - oder Lesen/Schreiben -Berechtigungen verfügen sowie über die Berechtigungen Drillthrough und Definition lesen , die das Anzeigen und Durchsuchen der zugrunde liegenden Daten ermöglichen.

Hinweis Wenn Sie Drillthrough sowohl für die Miningstruktur als auch für das Miningmodell aktivieren, kann jeder Benutzer, der Mitglied einer Rolle mit Drillthroughberechtigungen für das Miningmodell und die Miningstruktur ist, auch Spalten in der Miningstruktur einsehen, selbst wenn diese Spalten nicht Teil des Miningmodells sind. Deswegen sollten Sie zum Schutz sensibler Informationen die Datenquellensicht so einrichten, dass persönliche Informationen verborgen sind, und Drillthroughzugriff auf die Miningstruktur nur zulassen, wenn es wirklich erforderlich ist.

Um einer Datenbankrolle Lese- oder Lese-/Schreibberechtigungen zu erteilen, muss ein Benutzer Mitglied der SQL Server Analysis Services Serverrolle oder Mitglied einer SQL Server Analysis Services Datenbankrolle sein, die über Vollzugriffsberechtigungen (Administrator) verfügt.

  1. Stellen Sie in SQL Server Management Studio eine Verbindung mit der instance von SQL Server Analysis Services her, erweitern Sie Rollen für die entsprechende Datenbank in Objekt-Explorer, und klicken Sie dann auf eine Datenbankrolle (oder erstellen Sie eine neue Datenbankrolle).

  2. Suchen Sie im Bereich Miningstuktur das Miningmodell in der Liste Miningmodelle , und wählen Sie anschließend für dieses Miningmodell die Option Lesen, Lesen/Schreiben, Drillthroughoder Durchsuchen aus.

  3. Geben Sie im Mitgliedschaft sbereich die Windows-Konten von Benutzern und Gruppen ein, die mit dieser Rolle eine Verbindung zu Analysis Services herstellen.

  4. Klicken Sie auf OK , um die Erstellung der Rolle zu abzuschließen.

Wenn Sie eine Datenquelle in einer Drillthroughabfrage verwenden möchten, die die OPENQUERY-Klausel der Data Mining-Erweiterungen (DMX) verwendet, muss die Datenbankrolle auch über Lese-/Schreibberechtigungen für das entsprechende Datenquellenobjekt verfügen. Weitere Informationen finden Sie unter Erteilen von Berechtigungen für ein Datenquellenobjekt (Analysis Services) und OPENQUERY (DMX).

Hinweis

Standardmäßig ist die Einreichung von DMX-Abfragen über OPENROWSET deaktiviert.

Weitere Informationen

Gewähren von Serveradministratorrechten für eine Analysis Services-instance
Erteilen von Cube- oder Modellberechtigungen (Analysis Services)
Erteilen eines benutzerdefinierten Zugriffs auf Dimensiondaten (Analysis Services)
Erteilen von benutzerdefiniertem Zugriff auf Zellendaten (Analysis Services)