前提
- Docker Desktopを使用してlocalでプロジェクトを立ち上げている。
- DBにはデータは0だったので初期化されているかどうか分からない。
今回のケースはたまたま上手くいっただけかもしれません。公式では別の方法が記載されていますので不安な方は下を参照してください。
なぜこうなったか
アカウントパスワードを3回以上間違えたから。
初心者なので何が起きたか理解するのに10分かかりました…
方法
1. Docker Desktopを立ち上げる。
※プロジェクト自体は立ち上げなくて良い。
2."Volumes"を選択
3."プロジェクト名_sail-pgadmin4"の項目を探してチェックボックスにチェックを入れてdeleteボタンを押す
4. 「./vendor/bin/sail up -d」コマンドでバックグラウンドでプロジェクトを立ち上げる
このときDocker Desktopの"Containers"内を確認して「pgadmin4」がRunning状態ならOK
5.再度pgadminにアクセスしてログインすれば、ロックは解除されているので問題なくログインできる
終わりに
初投稿です。
ネットで調べたんですけど、全然簡単に解決できる方法がなくて、途方に暮れていましたが、プログラミングスクールの講師の方に泣き付いたら5分で解決しました。こんなことは簡単すぎてだれも記事書かないのかと悲しくなりましたが、私みたいな方が一人でもこの記事を見て「うおおおお解決した!焦ったああああああ」となってくだされば幸いです。