Am Mittwoch, den 09.11.2005, 13:41 +0100 schrieb Michael Bienia: > On 2005-11-09 12:09:14 +0100, Fabian Holler wrote: > > Sven Frohwein schrieb: > > >ist es möglich, mit einem bash script, mysql abfragen abzusetzen? > > Ja ist es z.B.: > > > > mysql -B -s -h $host -u $user -p$passwd -e \ > ^^^^^^^^ > Schlechte Wahl, da so dass Passwort in der Ausgabe von ps auftaucht und > man es nur noch auslesen muss (und je länger die mysql-Abfrage dauert, > desto mehr Zeit hat man). > > Besser ist es das Passwort in eine Datei zu packen und von mysql > einlesen lassen. Die Datei sollte natürlich nur vom User, der das Skript > ausführt gelesen werden können (sonst kann man wieder in der Ausgabe von > ps die Datei erfahren und dort selber nachschauen, wie das Passwort > lautet). > Die Datei sollte in etwa so aussehen: > | [client] > | host = localhost > | user = der_user > | password = das_passwort > > Dein Aufruf sieht dann so aus: > mysql --defaults-extra-file=diedatei.cnf -e ... > > Michael > danke, werde ich gleich mal testen.

