【发布时间】:2017-03-28 16:22:51
【问题描述】:
我正在尝试启动我的应用程序,但最终收到此错误消息
{"使用方法 'mysql_native_password' 对用户 'root' 的身份验证失败并显示消息:用户 'root'@'DESKTOP-4TLD649' 的访问被拒绝(使用密码:YES)"}强>
我试过打字
GRANT ALL PRIVILEGES ON . TO root@'%' IDENTIFIED BY 'root';
但它对我不起作用。我只是得到一个语法错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TO root@'%' IDENTIFIED BY 'root'' at line 1
【问题讨论】:
-
我建议您将应用程序的连接字符串提供给数据库,确保连接字符串中提供的数据库名称与实际数据库名称完全匹配,并具有适当的凭据(包括足够的权限)。
标签: mysql asp.net visual-studio-2015