Zeaburのワンクリックデプロイ機能を利用してGhostブログを運営しているクリエイターにとって、管理者パスワードを忘れてしまうことは非常によくある問題です。ログインできなければ、新しいコンテンツの公開もサイトの管理もできません。
ご安心ください。このガイドでは、Zeaburプラットフォームから直接データベースにアクセスし、Ghostの管理者パスワードを安全にリセットする方法を丁寧にご紹介します。
まず、Zeaburのダッシュボードにログインし、Ghostブログがデプロイされているプロジェクトに移動します。関連するすべてのサービスのリストが表示されますので、その中から mysql サービスをクリックしてください。
MySQLサービスのページに移動したら、「データベース」(Database)タブを選択します。zeabur という名前のデータベースが表示されます。これがGhostが主に使用しているデータベースです。

セキュリティ上の理由から、Ghostはパスワードを平文(そのままの文字列)で保存しません。代わりにbcryptという強力な暗号化アルゴリズムを使用しています。そのため、まず新しいパスワードをこのハッシュ形式に変換する必要があります。
$2a$で始まるハッシュ化されたパスワードが生成されます。この文字列をすべてコピーしてください。次のステップで使用します。Zeaburのデータベースページに戻り、「SQLコマンドを実行」(Execute SQL Command)ボタンをクリックします。
コマンド入力ボックスに、以下のクエリを貼り付けてください。
UPDATE zeabur.users SET password='ここにハッシュ化されたパスワードを貼り付け' WHERE email = 'あなたのログイン用メールアドレス';
このコマンドの2つの箇所を必ず変更してください:
ここにハッシュ化されたパスワードを貼り付け:前のステップで生成したbcryptハッシュに置き換えます。あなたのログイン用メールアドレス:Ghostの管理画面へのログインに使用しているメールアドレスに変更します。内容を確認したら、「実行」をクリックします。コマンドが正常に実行されれば、パスワードのリセットは完了です。
これでGhostのログインページに戻り、あなたのメールアドレスと設定したばかりの新しいパスワードでログインできるようになります!
もっと見る: https://zeabur.com/blogs/vibe-coding-ai-zeabur-nextjs-react-ghost-seo