Fejlen java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
, mysql-login mislykkedes ved at bruge de angivne legitimationsoplysninger.
to ting du kan tjekke.
-
Hvis den angivne adgangskode er gyldig.
-
Giv privilegier.
Det skulle være som ,
'GRANT ALL PRIVILEGES ON *.* TO '[user name]'@'[server machine name]' IDENTIFIED BY '[password]' WITH GRANT OPTION;'
FLUSH PRIVILEGES;
Hvis du ikke udførte flush-privilegier, vil du sandsynligvis få den samme fejl.
f.eks.:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'your_mysql_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;