错误:dotnet mysql connection Access denied for user 'root'@'***.***.***.***'
当我使用MySqlConnection连接到mysql服务器时出现此错误。我输入了正确的用户名和密码,我可以使用phpmyadmin
使用用户名和密码登录服务器。
此外,在权限页面中有一行root和%
。还有什么我不知道会出现这个错误吗?
答案 0 :(得分:0)
如果您展示您的代码,那就更好了 试着像以下一样为新用户提供支持:
CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'some_pass';
然后在店铺授予所有特权:
GRANT ALL PRIVILEGES ON shop.* TO 'test_user'@'localhost';
尝试通过此用户进行连接。可能是由于PRIVILEGES问题。