CREATE FUNCTION v MySQL je dobře zdokumentovaný „feature“:
„If binary logging is enabled, the CREATE FUNCTION statement might also require the SUPER privilege, as described in Section 18.5, “Binary Logging of Stored Programs”.“
viz http://dev.mysql.com/…ocedure.html
pochopitelně privilege SUPER vám dát nemohou. Pořiďte si VPS.