質問: SQLについて質問です。
回答: Windows環境でpg_dumpやpsqlコマンドでユーザー名を省くとWindowsのログインアカウントが指定されたとみなされます。 「C:\Users\Owner」とあるようなので(見にくいので推測)、「Owner」というユーザーで扱われます。 > このパスワードはshopデータベースを作成した際にユーザー名と一緒にパスワードを定義したものでしょうか さあ、何とも。 通常スーパーユーザとして「postgres」があるのでそれで接続して「create database shop」を実行した可能性がありますが。 Linuxだとパスワードチェックをスルーする設定可能なようです。 C:\Program Files\PostgreSQL\11\data\pg_hba.conf (11はバージョン)を探して編集、PostgreSQLのサービス再起動してみては。