Problem:
Der MySQL Server auf Linux kann eine Datei nicht anlegen. Er versucht auf das Verzeichnis /var/lib/mysql/tmp zuzugreifen und eine temporäre Datei anzulegen. Dies schlägt fehl und folgende Fehlermeldung erscheint:

Can't create/write to file '/var/lib/mysql/tmp...

Grund:
Er hat keine Rechte. Legen in dem Verzeichnis /var/lib/mysql/ das Verzeichnis “tmp” an, sofern es nicht existiert und statten es mit vielen Rechten aus. Achtung: Kann zu einem Sicherheitsrisiko führen.

Achtung: SuSE stellt ein Update von mysql zur Verfügung, dass dieses Problem beheben soll.