Vì cài đặt Postgres hiện tại của bạn được định cấu hình để cho phép kết nối từ máy chủ cục bộ.
Kiểm tra pg_hba.conf
của bạn rất có thể bạn sẽ tìm thấy thứ gì đó như thế này:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
host all all 127.0.0.1 255.255.255.255 trust
Về cơ bản nói rằng "cho phép tất cả các kết nối cho tất cả người dùng Postgres và cơ sở dữ liệu từ 127.0.0.1."
Thông tin chi tiết cụ thể hơn có thể được tìm thấy trong tài liệu: http://www.postgresql.org/docs/9.1/static/auth-pg-hba-conf.html (Xem ví dụ 20-1)