Odpowiedź (wcześniej) przyjęta przez Honza wydaje się nieprawidłowa, zobacz jej komentarze. Wydaje się, że nie można użyć GRANT zapytanie umożliwiające zmianę wielu użytkowników jednocześnie od MySQL nie obsługuje symboli wieloznacznych dla nazw użytkowników
.
Jak sam sugerowałeś, możesz zmieniać rekordy w mysql.user tabeli bezpośrednio za pomocą UPDATE zapytanie i jak zasugerował Marc Delisle, następnie zmień uprawnienia za pomocą:
FLUSH PRIVILEGES;
Zobacz także dba.stackexchange.com> Jak przyznawać uprawnienia wielu użytkownikom .