MySQL – DEFINER Problem SQL Import
Oftmals erhaltet ihr beim Import folgenden Fehler:
Unable to import MySQL dump: ERROR 1227 (42000) at line 1234: Access denied; you need (at least one of) the SUPER privilege(s) for this operation.
Korrigiert die angemeldete Zeile wie folgt.
DEFINER=CURRENT_USER
Bei großen SQL Dump Dateien ist ein öffnen und ändern der Zeile oftmals nicht möglich.
Ihr könnt diese Zeile via SSH entfernen:
sed -r -e "s/\/\*[^\/]*DEFINER.*\*\///g" < [DUMP].sql > [NEUEDATEI].sql
Im Anschluss läuft euer Import korrekt durch.
Prüft im Anschluss mit einem Repair Tool, welche DEFINER entfernt worden sind.

