2016-07-12 21 views
0

リモートのmysqlサーバにRで接続しようとしていますが、成功しません。R - リモートのmysqlサーバに接続

私のコードです -

library(RMySQL) 
drv = dbDriver("MySQL") 
mydb = dbConnect(drv,host="*.*.*.*",dbname="dbname",user="user",pass="pass") 

が、私は次のエラーを取得する -

Failed to connect to database: Error: Access denied for user 'user'@'ec2----.eu-west-1.compute.amazonaws.com'

私がコードで指定されたホストのローカルホストに接続しようとしている、とされていません。

どうしたのですか?

答えて

0

ec2jp.e-west-1.compute.amazonaws.comからの問い合わせがこのユーザーに適切なアクセスを許可していないように見えます。

ような何か試してみてください:CREATE USERを 'user'@'ec2----.eu-west-1.compute.amazonaws.com' 'パスワードBY' IDENTIFIED

を。

dbname。* TO 'user'@'ec2----.eu-west-1.compute.amazonaws.com'に付与するすべての特権。

関連する問題