Erforderliche Rechte für die Verwendung von Berichten

Nicht alle Benutzer können Berichte anzeigen, bearbeiten und bereitstellen. Benutzern müssen in der rollenbasierten Administration die richtigen Rechte zugewiesen sein. Da die Bearbeitung von Berichten ein Zugreifen des Benutzers auf die Datenbank bedeutet, muss jeder Benutzer mit dem Recht "Bearbeiten" qualifiziert sein, die Datenbank zu bearbeiten. Sie können ferner Anmeldeinformationen einrichten, die Benutzern lediglich ein Leserecht für die Daten in der Datenbank einräumen, wenn es Benutzer gibt, die Berichte ausführen aber nicht bearbeiten sollen.

Rollenbasierte Administration and Berichte

Die rollenbasierte Administration schließt Rechte zur Berichterstellung ein, die festlegen, welcher Benutzer Berichte anzeigen, ausführen, ändern, planen und erstellen kann. Wenn Sie im Extra "Benutzerverwaltung" eine Rolle erstellen oder bearbeiten, können Sie die folgenden Berechtigungen für Berichte aktivieren oder deaktivieren

Berichtsdesigner
  • Keine Rechte: Kann den Designer nicht öffnen.
  • Bearbeiten: Kann den Designer öffnen und Berichte erstellen oder bearbeiten.
Berichte
  • Keine Rechte: Kann das Extra nicht sehen.
  • Ansicht: Kann dieses Extra sehen und Berichte anzeigen. Kann Berichte ausführen. Kann keinerlei Änderungen vornehmen.
  • Bearbeiten: Kann Berichte anzeigen und Berichtseigenschaften ändern. Dieses Recht alleine gewährt keinen Zugriff auf den Designer. Für den Zugriff auf den Berichtsdesigner ist das Recht "Bearbeiten" erforderlich.
  • Bereitstellen: Kann Bericht planen und veröffentlichen.
  • Öffentlich bearbeiten: Kann Berichte in die Gruppe "Öffentlich" verschieben.

Benutzerdatenbankrechte für Berichte

Der Berichtsdesigner ist ein leistungsstarkes Tool, das mit Umsicht verwendet werden sollte. Benutzer, die das Recht " Bearbeiten" für den Berichtsdesigner besitzen, können auf alle Teile der Datenbank zugreifen und jeden beliebigen SQL-Befehl für diese Daten ausführen. Sie sollten also sicherstellen, dass Benutzer, die mit diesem Recht ausgestattet sind, auch wirklich qualifiziert sind, die Datenbank zu verwalten. Wenn ein Benutzer SQL-Befehle ausführt, die zu Datenänderungen führen, könnten Daten verloren gehen oder beschädigt werden.

Das Extra "Berichte" greift mit den Benutzeranmeldeinformationen auf die Datenbank zu, die beim Produktsetup festgelegt wurden. Diese Anmeldeinformationen können über das Dialogfeld Ivanti Softwaredienste konfigurieren (Konfigurieren > Dienste , Registerkarte "Allgemein" Allgemein) verwaltet werden. Wenn Sie es vorziehen, andere Anmeldeinformationen für Benutzer einzurichten, die Berichterstellungsrechte haben, können Sie einen zweiten Satz Anmeldeinformationen für den Zugriff auf die Berichtsdatenbank erstellen.

Angenommen, Sie möchten Berichtsbenutzern lediglich Leserechte für die Datenbank geben, dann können Sie ein Datenbankbenutzerkonto einrichten, dass nur den Lesezugriff gestattet. Sie würden dann das betreffende Benutzerkonto im Dialogfeld Ivanti Softwaredienste konfigurieren als Berichtsdatenbankbenutzer eingeben.

NOTE: Wenn Sie eine Oracle-Datenbank verwenden und einen Berichtsbenutzer erstellen, der nur Leserechte hat, müssen Sie ein öffentliches Synonym für jede Tabelle erstellen, die von den Berichten dieses Benutzers referenziert wird.

Verwandte Themen

Erstellen eines Benutzers mit Berichterstellungsrechten