Share via


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

Standardmäßig hat nur ein Analysis Services-Serveradministrator die Berechtigung, Data Mining-Strukturen oder Miningmodelle in der Datenbank anzuzeigen. Befolgen Sie die Anweisungen unten, um auch Benutzern, die keine Administratoren sind, diese Berechtigung zu gewähren.

Festlegen von Berechtigungen zum Zugriff auf eine Miningstruktur

  1. Stellen Sie in SSMS eine Verbindung zu Analysis Services her. Weitere Hilfe zu diesen Schritten finden Sie unter Herstellen einer Verbindung von Clientanwendungen (Analysis Services).

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

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

  4. Geben Sie auf der Seite "Allgemein" einen Namen und optional eine Beschreibung ein. Diese Seite enthält außerdem einige Datenbankberechtigungen wie "Vollzugriff", "Datenbank verarbeiten" und "Definition lesen". Keine dieser Berechtigungen ist für den Zugriff auf Data Mining-Modelle erforderlich. Mehr Informationen über Datenbankberechtigungen erhalten 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.

  6. Geben Sie im Bereich Mitgliedschaft die Windows-Benutzer- und Gruppenkonten ein, die über diese Rolle eine Verbindung zu Analysis Services herstellen.

  7. Klicken Sie auf OK, um das Erstellen der Rolle zu beenden.

Festlegen von Berechtigungen zum Zugriff auf ein Miningmodell

Eine Rolle kann entweder die Berechtigung Lesen oder Lesen/Schreiben für ein Data Mining-Modell haben, und außerdem noch die Berechtigungen Drillthrough und Definition lesen, die das Anzeigen und Durchsuchen der zugrunde liegenden Daten erlauben.

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 erteilen zu können, muss der jeweilige Benutzer Mitglied der Analysis Services-Serverrolle oder Mitglied einer Analysis Services-Datenbankrolle sein, die über die Berechtigung Vollzugriff (Administrator) verfügt.

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

  2. Suchen Sie im Bereich Miningstruktur das Miningmodell in der Liste Miningmodelle, und wählen Sie dann für dieses Miningmodell die Option Lesen, Lesen/Schreiben, Drillthrough ausführen oder Durchsuchen aus.

  3. Geben Sie im Bereich Mitgliedschaft die Windows-Benutzer- und Gruppenkonten ein, die über diese Rolle eine Verbindung zu Analysis Services herstellen.

  4. Klicken Sie auf OK, um das Erstellen der Rolle zu beenden.

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).

HinweisHinweis

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

Siehe auch

Aufgaben

Erteilen von Serveradministratorberechtigungen (Analysis Services)

Erteilen von benutzerdefiniertem Zugriff auf Dimensionsdaten (Analysis Services)

Konzepte

Erteilen von Cube- oder Modellberechtigungen (Analysis Services)

Erteilen von benutzerdefiniertem Zugriff auf Zellendaten (Analysis Services)