質問編集履歴

2

さらに詳細な情報を追加するため。

2018/09/30 17:41

投稿

widget11
widget11

スコア221

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,19 @@
1
+ 環境
2
+
3
+ ・ruby on rails 5.2
4
+
5
+ ・heroku
6
+
7
+ ・ClearDB MySQL
8
+
9
+
10
+
11
+ [類似の質問1](https://teratail.com/questions/110866)
12
+
13
+ [類似の質問2](https://teratail.com/questions/52803)
14
+
15
+
16
+
1
17
  タイトル通りの問題が起きております。
2
18
 
3
19
  既にherokuのマスターブランチにはpushが成功している状態で、あとは`heroku run rake db:migrate`を実行しマイグレーションを行うだけだったのですが、、、、以下のようなエラーが出て失敗します(念の為伏せ文字にしてます。。。)
@@ -38,6 +54,10 @@
38
54
 
39
55
  ```
40
56
 
41
- いつもローカルでは特にパスワードとかは設定せずsequelproを使ってDBの中身をみたりしていたので、調べていて本番環境のパスワードは環境変数越しに読み込むべきとりました。
57
+ いつもローカルでは特にパスワードとかは設定せずsequelproを使ってDBの中身をみたりしていたので、調べていて本番環境のパスワードは環境変数越しに読み込むべきとりました。
42
58
 
59
+ ちなみにこの環境変数ってのをherokuにおいてどこで設定すればよいのも分からず、、、もしかしたらこの環境変数を設定していないせいなのではないかと考えております。。。
60
+
61
+ 他者さんの質問を見ますとpoorやらhostなど色々設定されている姿も見受けられ、設定項目が足りないのではないかと思いました、、、
62
+
43
- あと一歩でweb上で自分が作ったサービスが見られそうなのに非常に悔しいです。。。宜しくお願い致します。
63
+ あと一歩でweb上で自分が作ったサービスが見られそうなのに非常に悔しいです。。。どうしてもデプロイしてみたいです。。。宜しくお願い致します。

1

再度修正のため。

2018/09/30 17:41

投稿

widget11
widget11

スコア221

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  エラーログをみると`Access denied for user 'b88.......'` となっており、heroku側のmysqlから拒否られてる
22
22
 
23
- 感じなのですがどう解決すればよいでしょうか?
23
+ 感じなのですがどう解決すればよいでしょうか?何かheroku側で設定すべきなのでしょうか?
24
24
 
25
25
  一応なぜエラーが吐かれているか分からないので、database.ymlのproductionの設定も載せます。
26
26