Bạn đã đề cập đến Ubuntu nên tôi đoán bạn đã cài đặt các gói PostgreSQL từ Ubuntu thông qua apt.
Nếu vậy, postgres
Tài khoản người dùng PostgreSQL đã tồn tại và được định cấu hình để có thể truy cập qua peer
xác thực cho các ổ cắm unix trong pg_hba.conf
. Bạn đạt được nó bằng cách chạy các lệnh dưới dạng postgres
người dùng unix, ví dụ:
sudo -u postgres createuser owning_user
sudo -u postgres createdb -O owning_user dbname
Đây là tất cả trong tài liệu Ubuntu PostgreSQL, tài liệu đầu tiên của Google cho "Ubuntu PostgreSQL" và có nhiều câu hỏi về Stack Overflow.
(Bạn đã làm cho câu hỏi này khó trả lời hơn rất nhiều bằng cách bỏ qua các chi tiết như hệ điều hành và phiên bản bạn đang sử dụng, cách bạn cài đặt PostgreSQL, v.v.)