You need to execute the below query in MYSQL Workbench
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'
root is your user
localhost is your URL and
password is your password
Then run below query to refresh the privileges:
After that you can try connecting using the node after you do so.
If that does not work then try it without
In your Mysql Latest docker container try to run below query
ALTER USER root IDENTIFIED WITH mysql_native_password BY 'password';
Hope the above listed solutions will fix your issue.