Eine naheliegende Vermutung wäre, dass Sie FLUSH PRIVILEGES; nicht ausgeführt haben nach Ausgabe von GRANT Erklärung.
Eine weitere offensichtliche Vermutung (nicht sicher ob Tippfehler in der Frage) ist die Syntax von GRANT ist GRANT ALL PRIVILEGES ON mydb.* TO 'abc'@'%'; , mit ON darin.