在heroku上部署了我們的應用程序的新版本,並從以前的免費jawsdb實例遷移到數據庫。不過現在每次用戶註冊給人jawsdb上heroku,新的數據庫後遷移,(Mysql2 ::錯誤:INSERT命令拒絕給用戶..?)
(Mysql2::Error: INSERT command denied to user <username for instance
什麼我錯過了
- 使用使用mysql命令行轉儲並重新導入遷移。眼揉成團導出的數據,它似乎是有(用戶電子郵件等)
- 所有配置瓦爾看行(DATABASE_URL是
mysql2...
) - 我可以通過URL
我還沒有登錄數據庫授予訪問權限或之前的任何類似權限,任何人都會遇到此問題?
感謝 本
它是非常有趣的,因爲當你創建插件時,數據庫的權限是完全不同的,我花了一段時間,因爲我認爲遷移腳本實際上正在改變權限。只有那時我才注意到免費套餐的限制只有5MB。謝謝一堆! – fagiani