公開日:5/6/2022  更新日:5/6/2022

  • twitter
  • facebook
  • line

psqledit で authentication method 10 not supported が発生した際の対処法

エラー内容

下記コマンドで作成したユーザにpsqleditでログインした際にエラーが発生した。

psql -U postgres  
CREATE DATABASE db_dev;  
CREATE USER dev_user WITH SUPERUSER CREATEDB LOGIN PASSWORD 'dev_123';  

エラーメッセージ

authentication method 10 not supported

解決策

エラーの内容としては、導入したPostgresSQLとエディタのバージョンが合ってないらしい。
私の場合は、PostgresSQL の最新版をダウンロードしたもののエディタのバージョンが古いままだった。
正しいバージョンの libpq.dll をここ (libpq.dllのダウンロード) からダウンロードして上書きすれば正常に動作する。

戻る