Gentoo Archives: gentoo-user-de

From: Sebastian Kotyrba <skoty.olpe@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] mysql-skript per cron
Date: Thu, 16 Nov 2006 11:13:18
Message-Id: 200611161211.37554.skoty.olpe@gmx.de
In Reply to: [gentoo-user-de] mysql-skript per cron by Alex
1 Am Donnerstag 16 November 2006 11:38 schrieb Alex:
2 > Hi,
3 >
4 > was hab ich den für intelligente Möglichkeiten mysql-skript, bzw.
5 > befehle per cronjob ablaufen zu lassen?
6 > Ich würd gern jede nacht ein mysqloptimize laufen lassen, was aber den
7 > root user braucht welcher ein Kennwort hat.
8 > Das möcht ich jetzt ungern in den cronjob rein schreiben.
9 > Ein ähnliches Problem hab ich mit mysql-skripten, welche die Daten
10 > rotieren sollen.
11 > Gibts da irgendwelche gute (sichere) Möglichkeiten des per cronjob
12 > laufen zulassen?
13 >
14 > merci
15 >
16 > gruß
17 > alex
18
19
20 Hi ho,
21
22 ich habe das so verstanden:
23 du möchtes per cron (oder irgend wie anders, hauptsache in irgend einer Weiser
24 interval gesteuert) die mysql datenbank bzw. einzelne tabellen optimieren.
25 und du hast mysql so eingerichtet, das auch der user root von localhost ein
26 password angeben muss, um sich anzumelden.
27
28 ist das soweit richtig?
29
30 wenn ja wird es etwas schiriger, denn irgend wie muss ja das password
31 übergeben werden.
32
33 mein vorschlag ist, das ganze in ein programm zu verpacken welches compiliert
34 werden muss, so ist das password wenigsten etwas geschützt, da dafür das prog
35 zuerst decompiliert werden müsste und je nach wahl der programmiersprache ist
36 das auch nicht ganz trivial.
37 und wenn du das ganze auch noch leicht anpassbar haben möchtest, würde ich
38 die 'anpassungen' nicht im programm hinterlegen, sondern in einem script,
39 welches auf der platte liegt, dies dann von prog einlessen lassen und auf die
40 db loslassen.
41 so kannst du das scipt per hand testen (mit eingeben des passwortes) und
42 jederzeit erweitern oder anpassen, ohne gleich dein prog neu zu compilieren
43 und du hast nirgend wo auf deinem rechner (server?) sein root-password im
44 plaintext stehen.
45
46
47 das ist das was mir so einfällt zu diesem thema.
48
49
50 Gruß
51 Sebastian Kotyrba
52
53 --
54 gentoo-user-de@g.o mailing list