Mysql2 ::错误:heroku远程连接上的用户'database_user'访问被拒绝

时间:2017-09-01 17:31:20

标签: ruby-on-rails heroku

我尝试通过以下方法将我的heroku应用程序与远程数据库连接: 我在heroku的enviornments变量中有一个变量DATABSE_URL

mysql2://database_user:password@server_name:port/database_name

run heroku run rake db:migrate

之后将我的rails应用程序推送到heroku master

我收到了这个错误

  

Mysql2 ::错误:用户拒绝访问   'database_user'@'ec1-54-137-144-44.compute   -4.amazonaws.com'(使用密码:是)

我无法弄清楚到底发生了什么,我已经在phpmyadmin上创建了一个带有database_name的数据库。 我已为此数据库用户设置了所有权限

我的database.yml文件:

production:
  adapter: mysql2
  database: database__name
  username: db_user
  password: password
  host: host
  port: 2082

请帮忙

0 个答案:

没有答案