【问题标题】:Access denied for user 'myusername'@'localhost' (using password: YES)用户'myusername'@'localhost'的访问被拒绝(使用密码:是)
【发布时间】:2015-10-14 15:58:05
【问题描述】:

我在 Windows 上使用 Xampp 我想在闪亮上上传文件,但收到此错误;用户'myusername'@'localhost'的访问被拒绝(使用密码:YES) 这就是我在 R 中所拥有的:

mysql = list(
    "host" = "127.0.0.1",
    "port" = 3306,
    "user" = "myuser",
    "password" = "mypassword"
    “databaseName" = "xxx"),

谁能告诉我怎么解决?

非常感谢

【问题讨论】:

    标签: r xampp shiny


    【解决方案1】:

    您可以专门为闪亮的应用程序创建一个用户,并赋予该用户适当的权限。如果您可以访问可以输入 SQL 命令的终端/MySQL 工作台,您可以尝试:

    从创建用户开始:

    CREATE USER 'shinyuser'@'%' IDENTIFIED BY 'password123';
    

    必要时创建数据库:

    CREATE DATABASE MyDatabase;
    

    最后授予新用户权限:

    GRANT ALL PRIVILEGES ON shinyuser.* TO 'MyDatabase'@'%' WITH GRANT OPTION;
    

    【讨论】:

      猜你喜欢
      • 2011-08-06
      • 2013-06-11
      • 2013-11-03
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 2012-10-31
      • 2015-10-07
      相关资源
      最近更新 更多