Hi!
Er will ja X gar nicht anlegen, sondern Y. Dazu muss das Create-X-Statement verschwinden oder in Y umgeschrieben werden (so er DBs anlegen darf und/oder Y nicht anderweitig angelegt wurde).
"Rum wie num" - er hat vor allem ein Rechte-Problem. Siehe auch seine weitere Beschreibung.
Er exportiert X und will mit User Y die DB Y anlegen, aber im Dump steht was von Create X. Das ist eigentlich kein Rechteproblem sondern eins der richtigen Vorgehensweise. Create-X darf nicht im Dump enthalten sein. Die Y-Rechte sind ansonsten vermutlich korrekt.
Lo!