IBM PureData System for Analytics, Version 7.1

SET SYSTEM DEFAULT

Mit dem SET SYSTEM DEFAULT-Befehl können Sie die Systemstandardwerte für das Sitzungszeitlimit, das Zeilensetlimit, das Abfragezeitlimit und den Schwellenwert für die Aktualisierung materialisierter Ansichten festlegen.

Das System berechnet die Werte beim Sitzungsstart und sie bleiben während der Sitzung in Kraft.

Sie können das Sitzungszeitlimit, die Zeilensetlimits und das Abfragezeitlimit auch auf der Benutzerebene und/oder der Gruppenebene festlegen. Diese Werte werden während der Ausführung wie folgt aufgelöst:
  • der Wert, der dem Benutzer zugewiesen ist
  • die Mindestwerte, die Gruppen zugewiesen sind, deren Mitglied der Benutzer ist
  • der Systemstandardwert

Syntax

Syntax für das Festlegen des Systemstandardwerts:
SET SYSTEM DEFAULT
[SESSIONTIMEOUT | ROWSETLIMIT | QUERYTIMEOUT ] TO [ <Zahl> |
  UNLIMITED ]
[DEFPRIORITY | MAXPRIORITY ] TO    [critical | high | normal | low |
SET SYSTEM DEFAULT MATERIALIZE [REFRESH] THRESHOLD TO <Zahl>
SET SYSTEM DEFAULT PASSWORDEXPIRY TO pwdexpiry
SET SYSTEM DEFAULT PASSWORDPOLICY TO <Konf>

Eingaben

Der SET SYSTEM DEFAULT-Befehl akzeptiert folgende Eingaben:

Tabelle 1. Eingaben für SET SYSTEM DEFAULT
Eingabe Beschreibung
SESSIONTIMEOUT Die Zeitspanne, die eine Sitzung inaktiv sein kann, bevor sie vom System beendet wird. Sie können 1 - 35.791.394 Minuten oder 0 oder UNLIMITED für unbegrenzte Inaktivität angeben.
ROWSETLIMIT Die Anzahl Zeilen, die eine Abfrage zurückgeben kann. Sie können 1 - 2.147.483.647 Zeilen oder 0 oder für eine unbegrenzte Anzahl UNLIMITED angeben.
QUERYTIMEOUT Die Zeitspanne, in der eine Abfrage ausgeführt werden kann, bevor das System dem Administrator eine Nachricht sendet. Sie können 1 - 35.791.394 Minuten oder 0 oder für unbegrenzte Inaktivität UNLIMITED angeben.

Wenn Sie eine Nachricht erhalten wollen, müssen Sie die RunAwayQuery-Ereignisregel aktivieren. Weitere Informationen finden Sie in IBM Netezza Systemverwaltung.

DEFPRIORITY Die Standardpriorität für die Datenbank. Die gültigen Prioritäten sind Critical, High, Normal und Low.
MATERIALIZE THRESHOLD Der Prozentsatz nicht sortierter Daten in einer materialisierten Ansicht, oberhalb dessen diese Ansicht automatisch aktualisiert wird. Wenn Sie eine Basistabelle aktualisieren, werden alle zugehörigen materialisierten Ansichten, die diesen Schwellenwert überschreiten, automatisch aktualisiert. Die Angabe der REFRESH-Phrase in diesem Parameter ist optional und hat keine Auswirkung.
MAXPRIORITY Die maximale Priorität für das System.
PASSWORDEXPIRY Setzt den globalen Standardparameter für das Ablaufen von Kennwörtern auf n Tage. Die n-Zählung beginnt mit dem Datum der letzten Kennwortänderung. 0 gibt an, dass die Kennwörter nicht ablaufen.
PASSWORDPOLICY Legt den Konfigurationszeichenfolgeparameter für die globale Kennwortrichtlinie fest und kann folgende Optionen annehmen, von denen für alle eine Ganzzahl angegeben werden muss:
minlen
Gibt eine minimale Länge von x Zeichen an (x muss größer als 0 sein). Der Standard- und Mindestwert ist 6 und eine Einstellung unter 6 wird ignoriert.

Für die folgenden Optionen müssen jeweils Ganzzahlen angegeben werden. Weitere Informationen zur Bedeutung und Verwendung der einzelnen Optionen finden Sie in IBM Netezza Verwaltung der erweiterten Sicherheit.

lcredit
Ein Anrechnungswert für Kleinbuchstaben. Der Standardwert ist 1.
ucredit
Ein Anrechnungswert für Großbuchstaben. Der Standardwert ist 1.
dcredit
Ein Anrechnungswert für Ziffern. Der Standardwert ist 1.
ocredit
Ein anderer Anrechnungswert. Der Standardwert ist 1.

Wenn keine Optionen festgelegt werden, legen die Standardwerte die Richtlinie fest. Diese Optionen basieren auf denen für pam.cracklib (8). Weitere Informationen finden Sie in der Linux-Dokumentation.

Ausgabe

Der SET SYSTEM DEFAULT-Befehl hat die folgende Ausgabe:

Tabelle 2. Ausgabe von SET SESSION DEFAULT
Ausgabe Beschreibung
SET SYSTEM DEFAULT Der Befehl war erfolgreich.

Berechtigungen

Sie müssen der Benutzer mit Administratorberechtigung sein oder Ihr Konto muss die entsprechenden Objektberechtigungen haben.

Verwendung

Es folgt ein Verwendungsbeispiel.
  • Systemstandardzeitlimit auf fünf Stunden (300 Minuten) setzen:
    MYDB.SCH1(USER)=> SET SYSTEM DEFAULT SESSIONTIMEOUT TO 300;


Feedback | Copyright IBM Corporation 2014 | Letzte Aktualisierung: 2014-02-28