Login unter https://192.168.1.13/system/sql.jsp oder https://HOSTNAME/system/sql.jsp
Password: safecorGfSuA
Bei OSsecure-Systemen, die im Verbund laufen, werden Logs nach X Monaten gelöscht. Wenn auf nur einem System der Wert „1“ eingestellt wurde, werden bei allen Systemen im Verbund die Logs nach einem Monat gelöscht.
select deviceid, integer1 from configuration where configtype = 11600
Zeigt alle Geräte mit ihrer ID (Spalte deviceid) und dem eingestellten Wert in Monaten (Spalte integer1), wobei der Wert 0 niemals löschen bedeutet.
update configuration set integer1 = 12 where configtype = 11600 and deviceid = 3
Setzt für ein bestimmtes Gerät die Einstellung: hier integer1 = 12 für 12 Monate und deviceid = 3 für das Gerät mit der ID 3
update configuration set integer1 = 12 where configtype = 11600
Setzt für alle Geräte die Einstellung: hier integer1 = 12 für 12 Monate
update configuration set integer1 = 0 where configtype = 11600
Setzt für alle Geräte die Einstellung: hier integer1 = 0, Logs werden nie gelöscht.
Wichtig: Haken bei „SQL Anweisung ist schreibend“ und „SQL Anweisung an andere Nodes verteilen“ setzen.
Wirksam werden die Werte mit dem nächsten Neustart.
Abfragen:
SELECT * FROM MEMBERPERIOD where puntil between 2020-01-30 22:00:00.000 and 2020-01-30 23:00:00.999
Ändern:
update memberperiod set puntil = 2030-01-31 00:00:00.000 where date(puntil) = 2020-01-30
Mit dem Teil -> puntil between 2020-01-30 22:00:00.000 and 2020-01-30 23:00:00.999 <- kann ein Zeitraum von bis definiert werden. Bitte vorher ein Backup erstellen und nicht vergessen die Query an alle Nodes zu verteilen. Wichtig: Haken bei „SQL Anweisung ist schreibend“ und „SQL Anweisung an andere Nodes verteilen“ setzen. Wirksam werden die Werte mit dem nächsten Neustart.
Techniker Check:
select * from identification where members_id = 2
Safecor Techniker neu anlegen:
insert into memberperiod (members_id, pfrom, puntil) values (2, ‚2020-01-31 23:00:00.0‘, ‚2030-01-31 23:00:00.0‘)
insert into memberperiod (members_id, pfrom, puntil, id) values (2, 2020-01-31 23:00:00.0, 2030-01-31 23:00:00.0, (select max(ID)+1 from memberperiod))
delete from functionroles where function_id = 2000
Häkchen setzen bei:
SQL Anweisung ist schreibend
SQL Anweisung an andere Nodes verteilen
Berechtigungscache nach Anweisung löschen