私は現在Herokuで実行しているアプリを持っていますが、突然動作を停止しました。最初は、すでに存在している、実際には存在しているいくつかのテーブルが存在するため、DBを移行できないと表示されました。
1週間前に使用していた新しいテーブルを作成しましたが、昨日新しいテーブルをアップロードしようとすると、先週のテーブルが存在していたため、DBを移行できないとのことでした。
わかりました、それは問題でしたが、それが私にここで尋ねさせた問題ではありませんでした、私がここで尋ねさせたのは、私がその問題を解決しようとしたときに、私がこれをしたということです:
heroku pgbackups:restore DATABASE 'http://url.dump' --app my-app --confirm my-app
その後、私のアプリが教えてくれるのはこれです:
OperationalError at /
FATAL: role "ossjuwrohpnfsy" is not permitted to log in
「ossjuwrohpnfsy」とは何なのか、どこから来たのかわかりません。実際、アプリで検索したところ、本当に変な名前だと思いましたが、アプリには存在しません。
何が起こっているのか、それを解決する方法を教えてくれる人がいれば、私を救ってください。