Tôi nhận được chính xác các lỗi tương tự như kryshah với su - postgresvà sudo -u postgres psql. Câu trả lời của DanielM cũng có lỗi.
Kết quả đầu ra khi cài đặt sai
Tuy nhiên, câu trả lời từ bình luận của przbabu. 
masi$ psql
psql: FATAL:  database "masi" does not exist
masi$ psql -U postgres
psql: FATAL:  role "postgres" does not exist
masi$ psql postgres
psql (9.4.1)
Type "help" for help.
Tôi nghĩ một số phần của vấn đề này có thể nằm trong cài đặt chủ sở hữu trong OSX
masi$ ls -al /Users/
total 0
drwxr-xr-x   7 root      admin  238 Jul  3 09:50 .
drwxr-xr-x  37 root      wheel 1326 Jul  2 19:02 ..
-rw-r
drwxrwxrwt   7 root      wheel  238 Apr  9 19:49 Shared
drwxr-xr-x   2 root      admin   68 Jul  3 09:50 postgres
drwxr-xr-x+ 71 masi      staff 2414 Jul  3 09:50 masi
nhưng làm sudo chown -R postgres:staff /Users/postgrescho chown: invalid user: ‘postgres:staff’.
Trong ngắn hạn, đây không phải là giải pháp vấn đề. Sử dụng các công cụ được cung cấp bởi cài đặt postgres để tạo người dùng và cơ sở dữ liệu.
Để có được cài đặt và đầu ra phù hợp
Có các lệnh cụ thể sau khi cài đặt postgres để thêm người dùng mới vào hệ thống cơ sở dữ liệu. Sau initdb, hãy chạy phần sau như được mô tả ở đây
createuser 
createdb -Opostgres -Eutf8 masi_development
psql -U postgres -W masi_development
Để tránh yêu cầu mật khẩu mọi lúc, bạn có ba lựa chọn như được mô tả ở đây .