I want to create a user 'projectA' that has the same permissions to every database named 'projectA_%'
I know its possible but MySQL doesn't like my syntax:
grant all on 'projectA\_%'.* to 'projectA'@'%';
Reference: http://dev.mysql.com/doc/refman/5.1/en/grant.html
If I use back-tics instead of single quotes in the syntax, it appears to work just fine:
As per MySQL's GRANT documentation:
back-tics are needed for the database name
Edited:Underscore is now escaped.