Tipp: SYSMON Autorisierung
- Dieses Thema hat 0 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 18 Jahre von
Anonym.
-
AuthorPosts
-
8. September 2005 um 12:37 Uhr #2661
AnonymInaktivFrüher war es für Benutzer (z.B. auch Entwickler) ohne hohe Autorisierungsstufe (sysadm, sysctrl, sysmaint) nicht möglich die Nutzung der Datenbank (db2 list applications) zu überprüfen oder die von ihnen ausgelösten Threads zu beenden (db2 force).
Seit DB2 V8.2 gibt es nun die SYSMON Autorisierung, die genau diese Lücke schließt. Siehe SYSMON_GRP als Instance Parameter (dbm cfg). Die Berechtigung SYSMON gibt dem Benutzer die Möglichkeit, die folgenden Befehle auszuführen:
– GET DATABASE MANAGER MONITOR SWITCHES
– GET MONITOR SWITCHES
– GET SNAPSHOT
– LIST ACTIVE DATABASES
– LIST APPLICATIONS
– LIST DCS APPLICATIONS
– RESET MONITOR
– UPDATE MONITOR SWITCHESDie Berechtigung SYSMON gibt dem Benutzer die Möglichkeit, die folgenden APIs zu verwenden:
– db2GetSnapshot – Momentaufnahme erstellen
– db2GetSnapshotSize – Größe des erforderlichen Ausgabepuffers für db2GetSnapshot() schätzen
– db2MonitorSwitches – Monitorschalter abrufen/aktualisieren
– db2ResetMonitor – Monitor zurücksetzenÜber Tabellenfunktionen stehen damit auch viele, viele interessante Infos aus den Administrative API’s bzw Stored Procedures zur Vergügung, wie z.B. …
SELECT * FROM TABLE(SNAPSHOT_TBS(CAST(NULL AS VARCHAR(1)), CAST (NULL AS INTEGER))) AS SNAPSHOT_TBS
Die Berechtigung SYSMON gibt dem Benutzer die Möglichkeit, die folgenden SQL-Tabellenfunktionen zu verwenden:
– Alle Tabellenfunktionen zur Erstellung von Momentaufnahmen, ohne zuvor SYSPROC.SNAPSHOT_FILEW auszuführen. [SYSPROC.SNAPSHOT_FILEW erfasst eine Momentaufnahme und speichert ihren Inhalt in einer Datei. Wenn eine der Tabellenfunktionen für Momentaufnahmen mit null Eingabeparametern aufgerufen wird, wird der Inhalt der Datei anstelle einer Echtzeitmomentaufnahme des Systems zurückgegeben.]Benutzer mit der Berechtigungsstufe SYSADM, SYSCTRL oder SYSMAINT besitzen auch die Berechtigung SYSMON.
Ciao
Gernot
-
AuthorPosts
You must be logged in to reply to this topic.