【发布时间】:2020-09-17 17:29:55
【问题描述】:
我正在尝试将我的MySQL 数据库与C# 连接,但它没有连接。
我正在使用
static string connstring = @"server=my.live.ip;userid=user;password=123;database=db_name;port=3306";
但我还是得到了
使用方法 'mysql_native_password' 对用户 'user' 的主机 'my.live.ip' 进行身份验证失败并显示消息:用户 'user'@'202.xxx.xxx.xxx' 的访问被拒绝(使用密码:否) `
我已经对其进行了搜索,但没有找到任何合适的解决方案。
P.S: 我使用的live IP 是azure。即MySQL 数据库通过xampp 托管在 azure 服务器上
任何帮助将不胜感激
【问题讨论】:
-
MySQL服务器上的用户
user是否允许从主机202.xxx.xxx.xxx连接? -
允许与任意主机连接
-
它与我的 PHP 应用程序完美配合
-
您是否可以使用同一用户从任何其他主机进行连接?
-
xampp 跟它有什么关系?如果您正在编写 .NET 代码,则使用可以在门户中获得的连接字符串。