Da documentação de concessão do MySQL :
CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
GRANT SELECT ON *.* TO 'jeffrey'@'localhost';
GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
O primeiro comando cria o usuário. A segunda concede selecionar em todos os bancos de dados e tabelas. O terceiro comando concede todo o acesso a todas as tabelas em db1.
Há algo mais específico que você está procurando fazer?