用户访问被拒绝' myusername' @' localhost' (使用密码:是)

时间:2015-10-14 15:58:05

标签: r xampp shiny

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

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

有人可以告诉我如何解决它吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

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

首先创建用户:

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

必要时创建数据库:

CREATE DATABASE MyDatabase;

最后授予新用户权限:

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