[vz-users] Daten aus Datenbank löschen

Frank Richter frank.richter83 at gmail.com
Thu Aug 24 23:05:02 CEST 2017


Hallo Klaus,

es gibt einen Entwicklungszweig von Andreas mit konfigurierbarer Firewall,
z.B. Anschauen geht für alle, Änderungen nur mit Passwort (branch "jwt"
oder auch in "next" mit etlichen anderen neuen Features). Firewall war vor
ein paar Monaten auch mal Thema auf der ML.
Passwort macht natürlich nur Sinn wenn die Verbindung über https läuft.

Gruß
Frank

Am 24.08.2017 22:55 schrieb "Klaus Reichenecker" <kr at kr123.de>:

> Hallo Frank,
>
> klingt spannend, muss wohl mal meine VZ-Installation updaten :-)
> Ist leider nicht ganz so einfach, muss es erst lokal updaten, dann auf den
> Webspace kopieren, aber wird schon ....
>
> Du hast vollkomen recht mit der Sicherheitslücke die ich da habe, aber da
> fällt mir leider nichts Gutes ein ausser zu hoffen das keiner meine Seite
> findet
> Hatte vor längerer Zeit mal angefragt, ob es nicht sinnvoll wäre, 2
> Frontends zu haben, - einmal das öffentliche ohne Editiermöglichkeiten, 1 x
> das Geheime mit z.B. versteckter URL, Passwortschutz, nur lokal installiert
> o.ä., aber da war wenig Interesse da.
>
>
> Viele Grüße
>
> Klaus
>
>
>
> ----- Original Message -----
> *From:* Frank Richter <frank.richter83 at gmail.com>
> *To:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Sent:* Thursday, August 24, 2017 10:26 PM
> *Subject:* Re: [vz-users] Daten aus Datenbank löschen
>
> Hallo Klaus,
>
> das geht schon fast: in den Kanaldetails bekommst du mit dem Button
> "Daten" einen Middleware-Request für den im Frontend angezeigten Zeitraum.
> Wenn du dort noch &operation=delete anhängst, löscht er dir die vorher
> angezeigten Daten.
> Ist nur die Frage, ob bei einer Installation beim Hoster Lösch-Rechte für
> den DB-User eine gute Idee sind.
>
> Grüße
> Frank
>
> Am 24.08.2017 22:12 schrieb "Klaus Reichenecker" <kr at kr123.de>:
>
>> Habe auch das Problem, das ich bei meinem Webhoster nur 1Gb pro Datenbank
>> habe
>>
>> Wäre es nicht sinnvoll, direkt was ins Web-UI einzubauen, um die Daten
>> pro Kanal zu löschen?
>> Man könnte es z.B. für den jeweils aktivierten Zeitraum löschen?
>>
>> Grüße
>>
>> Klaus
>>
>>
>>
>> ----- Original Message -----
>> *From:* fambesse <thomas at fambesse.de>
>> *To:* 'volkszaehler.org - users'
>> <volkszaehler-users at demo.volkszaehler.org>
>> *Sent:* Thursday, August 24, 2017 11:44 AM
>> *Subject:* Re: [vz-users] Daten aus Datenbank löschen
>>
>> Ja Super,
>>
>> hat geklappt über die API.
>>
>> Das mit den Loschen mittels SQL werde ich aber auch noch testen.
>>
>>
>>
>> Besten dank an alle die mir geholfen haben.
>>
>>
>>
>>
>>
>>
>>
>> ----------------------------------------------------------
>>
>> Thomas Besse
>>
>> 57250 Netphen                   e-mail: thomas at fambesse.de
>>
>> ----------------------------------------------------------
>>
>>
>>
>> *Von:* volkszaehler-users [mailto:volkszaehler-users-bou
>> nces at demo.volkszaehler.org] *Im Auftrag von *Friedrich Kessler
>> *Gesendet:* Mittwoch, 23. August 2017 17:54
>> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
>> *Betreff:* Re: [vz-users] Daten aus Datenbank löschen
>>
>>
>>
>> Hallo,
>>
>> Ich exportiere Daten aus der vz DB mit diesem Script (nur bestimmte
>> Channels):
>>
>>
>>
>>   select channel_id, timestamp,value from data
>>
>>   where from_unixtime(timestamp/1000) > ('2015-06-05 12:43:16')
>>
>>   and  from_unixtime(timestamp/1000) < ('2015-08-06 09:40:37')
>>
>>   and channel_id > 12 and channel_id < 20
>>
>>   INTO outfile '/tmp/last_values' fields terminated by ‚;
>>
>>
>>
>> Du kannst ja die Daten vor dem löschen selektieren um zu prüfen ob es die richtigen sind:
>>
>>
>>
>>   select channel_id, timestamp,value from data
>>
>>   where from_unixtime(timestamp/1000) > ('2015-06-05 12:43:16')
>>
>>   and  from_unixtime(timestamp/1000) < ('2015-08-06 09:40:37')
>>
>>   and channel_id > 12 and channel_id < 20;
>>
>>
>>
>> Löschen:
>>
>> delete from data
>>
>>   where from_unixtime(timestamp/1000) > ('2015-06-05 12:43:16')
>>
>>   and  from_unixtime(timestamp/1000) < ('2015-08-06 09:40:37')
>>
>>   and channel_id > 12 and channel_id < 20;
>>
>>
>>
>> Gruss
>>
>> Friedrich
>>
>>
>>
>> *Von: *fambesse <thomas at fambesse.de>
>> *Antworten an: *"volkszaehler.org - users" <volkszaehler-users at demo.volks
>> zaehler.org>
>> *Datum: *Mittwoch, 23. August 2017 09:42
>> *An: *<volkszaehler-users at lists.volkszaehler.org>
>> *Betreff: *[vz-users] Daten aus Datenbank löschen
>>
>>
>>
>> Hallo zusammen,
>>
>> leider ist mein SQL etwas eingerostet und ich hoffe hier kann mir jemand
>> helfen.
>>
>> Ich möchte gerne von einem Tag bzw. zwischen zwei Tagen oder zwei
>> Timestamps die Daten löschen.
>>
>> Hier haben sich bei mir an einem Tag falsche Werte eingeschlichen.
>>
>>
>>
>> Folgendes habe ich habe ich schon probiert:
>>
>>
>>
>> SELECT * FROM 'data' WHERE `timestamp` BETWEEN '1502229600' AND
>> '1502316000';
>>
>>
>>
>> Die Timestamps sollten der 09.08.2017 00:00:00 bis 10.08.2017 00:00:00
>> sein.
>>
>> Besten Dank vorab.
>>
>>
>>
>>
>>
>> ----------------------------------------------------------
>>
>> Thomas Besse
>>
>> 57250 Netphen                   e-mail: thomas at fambesse.de
>>
>> ----------------------------------------------------------
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20170824/7fe1a737/attachment-0001.html>


More information about the volkszaehler-users mailing list