Lo que a priori te puedo decir es que los permisos se otorgan con GRANT, y no puedes otorgarlos en un servidor, si el usuario que utilizas no los posee (principio general: un usuario B creado por A jamás puede tener más permisos que el usuario A).
te recomiendo que leas bien el tema de los permisos en el manual de referencia para evitarte confusiones, pero por lo pronto:
GRANT ALL no provee los permisos de FILE ni de EXECUTE.
Estos dos permisos se deben dar manualmente y en forma específica al usuario que los usará. Y por cuestiones de seguridad, sólo el root o usuarios creados por el root con GRANT OPTION y que posean FILE y EXECUTE pueden dar ese tipo de permisos.
Simplificando: cPanel no e permitirá hacer cosas que por default tu user no posea.
http://dev.mysql.com/doc/refman/5.0/es/grant.html