InhaltKontakt: info@friendlyGIS.com Copyright© friendlyGIS® GmbH 2000-2010 Stand: 01.02.2011 |
Sitzungsdaten einsehenSW-Lookup® speichert bei jeder Sitzung den Zeitpunkt der Eröffnung, sowie den Benutzernamen und die Adresse des Rechners, von dem der Zugriff erfolgte. Dies ermöglicht es, zu kontrollieren, wie oft und von wem das System eingesetzt wird. Sie können Sitzungsdaten am Magik-Prompt jederzeit einsehen und ggf. Daten über länger vergangene Sitzungen löschen. Hierzu stehen einige einfache Methoden zur Verfügung, die am Magic Prompt aufgerufen werden können; ein Window-Interface ist derzeit nicht vorgesehen, da diese Methoden nur auf Administrator-Ebene und zudem selten verwendet werden dürften. Auflisten von SitzungsdatenDie Methode list_session_info() auf sepia ermöglicht die Ausgabe der Sitzungsdaten auf einem beliebigen Kanal. Als Argumnte dienen
Um z. B. eine Liste aller Sitzungen ab dem 11.11.2003 zu erhalten, geben Sie folgendes ein: sepia.list_session_info(!output!, date.from_string("11.11.2003","#d.#m.#Y")) $ 11.11.03 21:38:20: hh@192.168.9.33 (192.168.9.33) - 18 11.11.03 21:40:12: hh@192.168.9.33 (192.168.9.33) - 19 11.11.03 21:48:20: hh@192.168.9.33 (192.168.9.33) - 20 12.11.03 19:30:47: hh@luise.hh.gt (192.168.9.21) - 21 Löschen alter SitzungsdatenWenn Sie alte Sitzungsdaten nicht mehr brauchen, können Sie diese regelmäßig löschen, um Platz in sepia.ds zu sparen. Hierzu dient die Methode sepia.purge_sessions_before(), welche alle Sitzungsdaten vor einem bestimmten Termin löscht. Folgende Argumente werden hier akzeptiert:
Um z. B. alle Sitzungen VOR dem 15.11.2003 zu löschen, geben Sie folgendes ein: sepia.purge_sessions_before( !output!, date.from_string("15.11.2003","#d.#m.#Y") ) $ DELETE: 14.11.03 10:25:29: hh@luise.hh.gt (192.168.9.21) - 22 DELETE: 14.11.03 10:25:33: hh@luise.hh.gt (192.168.9.21) - 23 DELETE: 14.11.03 11:06:46: hh@luise.hh.gt (192.168.9.21) - 24 Die Sitzungsdaten sind während des Einloggens notwendig, um einen eindeutige Sitzungs-ID zu generieren. Wenn Sie aus Datenschutzgründen keine Sitzungsdaten behalten wollen, implementieren Sie ein Script, welches die Sitzungsdaten in jeder Nacht mit der o. g. Methode löscht. Dies stellt sicher, daß die Daten nicht unnötig lang gespeichert werden. |