LiveReports können sich auf zwei verschiedene Arten mit der Datenbank verbinden, wie in den folgenden Abschnitten beschrieben.

Verwenden einer Content Server-Datenbankverbindung, um einen LiveReport mit der Datenbank zu verbinden

Wenn LiveReports die Content Server-Datenbankverbindung für die Verbindung mit der Datenbank verwendet, wird eine SQL-Schlüsselwortüberprüfung durchgeführt, sofern der Bericht nicht explizit für die Umgehung der Überprüfung konfiguriert wurde.

 

Hinweis

Hinweise:

  • In älteren LiveReports-Versionen konnten Sie das Kontrollkästchen SQL-Schlüsselwortüberprüfung umgehen aktivieren, um die Schlüsselwortüberprüfung zu umgehen. Dieses Kontrollkästchen wird für neue LiveReports nicht mehr angezeigt, wird jedoch in Legacy-LiveReports aus Kompatibilitätsgründen weiterhin unterstützt.

  • Ihr Administrator kann diese Funktion über das Feld AllowDBModification im Abschnitt [report] in der Datei opentext.ini deaktivieren. Weitere Informationen finden Sie unter AllowDBModification in [report].

 

Verwenden eines Datenbankverbindungsobjekts, um einen LiveReport mit der Datenbank zu verbinden

Wenn LiveReports ein Datenbankverbindungsobjekt für die Verbindung mit der Datenbank verwendet, wird die SQL-Schlüsselwortüberprüfung nie durchgeführt. Datenbankberechtigungen sollten über die Benutzeranmeldedaten konfiguriert werden, die das Datenbankverbindungsobjekt für die Verbindung mit der Datenbank verwendet.

Außerdem können Administratoren mit de Funktion ModificationSQLTerms Begriffe definieren, deren Verwendung die Aktivierung der Option SQL-Schlüsselwortüberprüfung umgehen voraussetzt. Wenn solche Begriffe in der SQL-Anweisung (oder in SQL-Vorlagen) gefunden werden, wird eine Fehlermeldung angezeigt. Weitere Informationen finden Sie unter ModificationSQLTerms in [report].