【问题标题】:MySQL and Unity: Access DeniedMySQL 和 Unity:拒绝访问
【发布时间】:2020-09-25 09:08:20
【问题描述】:

我正在尝试使用 Unity 读取 MySQL 服务器上的数据库。

我在 Unity 中的字符串连接是:

string connectdb = "server=**.**.**.**;" +"user=PLAYER;"+"database=****_database;"+"port=15;"+"password=psw"+ "CharSet = utf8mb4;";

当我尝试连接时得到错误:

拒绝用户 'PLAYER'@'*********************' 访问(使用密码:YES)

在 MySQL 服务器中,我将所有权限授予“PLAYER”,任何 IP 地址。如您所见,它可以在 localhost 上运行:

当然,我注释了盲地址行:

它拒绝访问。为什么会这样?

【问题讨论】:

    标签: mysql unity3d


    【解决方案1】:

    这可能是因为您在连接字符串中指定了密码:"password=psw"

    将此更改为 null 或完全删除密码密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-02
      • 2013-11-25
      • 2017-11-01
      • 2018-07-06
      • 2015-03-11
      • 1970-01-01
      相关资源
      最近更新 更多