Estou tentando me conectar ao servidor MySQL em meu WSL2 Ubuntu 24.04.
Criei um usuário da seguinte forma dentro do Ubuntu:
CREATE USER 'myuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL ON cloud.* TO 'myuser'@'localhost'
Até tentei criar um usuário com o %
curinga:
CREATE USER 'myuser'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL ON cloud.* TO 'myuser'@'%'
Edit: até tentei criar outro usuário com 0.0.0.0
porque li que é para acesso remoto, mas também não funcionou:
CREATE USER 'myuser'@'0.0.0.0' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL ON cloud.* TO 'myuser'@'0.0.0.0'
Em seguida, tento me conectar ao servidor do MySQL Workbench com os seguintes detalhes:
Connection method: Standard (TCP/IP)
Hostname: 172.26.15.15
Port: 3306
Username: myuser
Password: password
Mas eu entendo:
Your connection attempt failed for user 'myuser' to the MySQL server at 172.26.15.15:3306
172.26.15.15
é o meu IP do Ubuntu, posso até fazer ping no host do Windows
O que estou fazendo de errado?