Neudělujte všechna oprávnění ke všem databázím uživateli bez oprávnění root, není to bezpečné (a s touto rolí již máte „root“)
GRANT <privileges> ON database.* TO 'user'@'localhost' IDENTIFIED BY 'password';
Tento příkaz vytvoří nového uživatele a udělí mu vybraná oprávnění.I.E.:
GRANT INSERT, SELECT, DELETE, UPDATE ON database.* TO 'user'@'localhost' IDENTIFIED BY 'password';
Podívejte se na dokumenty zobrazíte podrobná všechna oprávnění
EDIT:můžete vyhledat další informace pomocí tohoto dotazu (přihlaste se jako "root"):
select Host, User from mysql.user;
Chcete-li vidět, co se stalo