Едно очевидно предположение би било, че не сте направили FLUSH PRIVILEGES; след издаване на GRANT изявление.
Друго очевидно предположение (не съм сигурен дали е правописна грешка във въпроса) е този синтаксис на GRANT е GRANT ALL PRIVILEGES ON mydb.* TO 'abc'@'%'; , с ON в него.