Felet java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
, mysql-inloggning misslyckades med de angivna referenserna.
två saker du kan kontrollera.
-
Om det angivna lösenordet är ett giltigt.
-
Bevilja privilegier.
Det borde vara som ,
'GRANT ALL PRIVILEGES ON *.* TO '[user name]'@'[server machine name]' IDENTIFIED BY '[password]' WITH GRANT OPTION;'
FLUSH PRIVILEGES;
Om du inte körde spolningsprivilegier kommer du sannolikt att få samma fel.
t.ex.:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'your_mysql_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;