PostgreSQL のパスワード リセットの問題が発生しましたか?このガイドでは、特に Windows ユーザーに役立つ簡単な解決策を提供します。いくつかの簡単な手順で PostgreSQL パスワードをリセットしましょう。
ステップ 1: PostgreSQL サービスを停止する
パスワードをリセットする前に、PostgreSQL サービスを停止します。
services.msc
と入力して、Enter を押します。ステップ 2: シングルユーザー モードで PostgreSQL を起動する
現在のパスワードを必要とせずに、シングルユーザー モードで PostgreSQL を起動してパスワードをリセットします。
cmd
と入力して右クリックし、管理者として実行) を選択します。bin
ディレクトリ (通常: cd "C:Program FilesPostgreSQL16bin"
。必要に応じてパスを調整します) に移動します。postgres --single -D "C:Program FilesPostgreSQL16data" postgres
(デフォルトと異なる場合は、データ ディレクトリのパスを変更します)。ステップ 3: パスワードのリセット
PostgreSQL のシングルユーザー モード プロンプトでは SQL コマンドが使用できます。 次のコマンドを使用して postgres
ユーザー パスワードをリセットします:
<code class="language-sql">ALTER USER postgres WITH PASSWORD 'your_new_password';</code>
'your_new_password'
を希望のパスワードに置き換えます。 Enterを押します。
ステップ 4: PostgreSQL サービスを再起動します
コマンド プロンプトを閉じて、シングル ユーザー モードを終了します。 サービス ツールを使用して PostgreSQL サービスを再起動します (PostgreSQL を右クリックし、開始 を選択します)。
ステップ 5: pgAdmin を使用して再接続します
pgAdmin 4 (またはお好みの PostgreSQL クライアント) を開き、新しいパスワードを使用して接続します。 接続に失敗した場合は、pgAdmin:
に保存されているパスワードを更新します。簡単な手順の概要:
services.msc
を使用して、サービスを停止します。bin
:(必要に応じてパスを調整)を使用します。
cd "C:Program FilesPostgreSQL16bin"
postgres --single -D "C:Program FilesPostgreSQL16data" postgres
ALTER USER postgres WITH PASSWORD 'your_new_password';
services.msc
接続を維持 - @syedamaham.dev?
以上がPostgreSQLのパスワードをリセットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。