Sim você pode.
Isto é o que o phpMyAdmin faz quando eu faço um usuário
jaap
e use a opção Grant all privileges on wildcard name (username\_%)
:GRANT ALL PRIVILEGES ON `jaap\_%` . * TO 'jaap'@'localhost';
Isso é o que você quer dizer, certo?
PS
Como você pode ver, o
_
é escapado, porque em (My)SQL um _
sem escape significa 'um caractere'. (Como .
em regex.) Nesse caso, você deseja que o _
para ser literal, então os bancos de dados devem começar com jaap_