Testowałem kilka rzeczy i dodałem:
grant usage on statistics.* to cptnotsoawesome@localhost identified by 'password';
więc teraz, kiedy to zrobię
show grants for cptnotsoawesome@localhost;
Widzę, że jednym z nich jest:
Grants for cptnotsoawesome@localhost
----------------------------------
GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring'
Teraz chcę go usunąć, ponieważ uważam, że jest to zagrożenie bezpieczeństwa, więc wykonuję:
REVOKE USAGE ON *.* FROM 'cptnotsoawesome'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Ale nadal pokazuje, że dotacja USAGE na liście dotacji.
Grants for cptnotsoawesome@localhost
----------------------------------
GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring'
Jakieś pomysły dlaczego? Co ja robię źle?