De fout java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
, mysql-aanmelding mislukt met de opgegeven inloggegevens.
twee dingen die je kunt controleren.
-
Als het opgegeven wachtwoord geldig is.
-
Verleen privileges.
Het zou moeten zijn als ,
'GRANT ALL PRIVILEGES ON *.* TO '[user name]'@'[server machine name]' IDENTIFIED BY '[password]' WITH GRANT OPTION;'
FLUSH PRIVILEGES;
Als je de flush-rechten niet hebt uitgevoerd, krijg je waarschijnlijk dezelfde foutmelding.
bijv.:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'your_mysql_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;