質問: 現在、windows環境にてPostgreSQL10を利用しております。 pgadmin4を利用して色々管理を実施しているのですが、接続ユーザーがposgresのみとなっております。 こちら作業するデータベース毎に接続ユーザーを切り替えて操作する事は可能なのでしょうか。 ネットで色々検索して見ましたが、確認が出来ずこちらに投稿させて頂きました。 皆様、宜しくお願い致します。
回答: pgAdmin は、1つのサーバー設定に1つのユーザーしか設定できませんので、1つのサーバー設定で複数ユーザーを切り替えることはできません。 (もちろん、一度切断してサーバー設定の「ユーザー」と「パスワード」を変更・保存して、再度別ユーザーでログインすれば、ユーザーの変更は可能ですが、希望されている動作ではないですよね?) どうしてもデータベース毎にユーザーを切り替えて同時利用するのであれば、データベース毎にサーバー設定を作成して、それぞれサーバー設定でログインユーザーを変更するぐらいしか対応方法はないと思います。