para qual DB é o usuário? veja este exemplo
mysql> create database databasename;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on databasename.* to cmsuser@localhost identified by 'password';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
para retornar à sua pergunta, o operador "%" significa todos os computadores da sua rede.
como o aspesa shows, também tenho certeza de que você precisa criar ou atualizar um usuário. procure todos os seus usuários mysql:
SELECT user,password,host FROM user;
assim que você configurar seu usuário, você poderá se conectar assim:
mysql -h localhost -u gmeier -p
espero que ajude