2010-06-03 28 views

Trả lời

32

Chỉ cần thay đổi các thiết lập trong file postgresql.conf (có thể được tìm thấy trong các thư mục dữ liệu):

port = 5433    # (change requires restart) 

Truy cập từ xa có thể được đưa ra bằng cách thay đổi pg_hba.conf, chỉ cần thêm các địa chỉ IP. Bạn cũng phải chỉnh sửa postgresql.conf:

listen_addresses = '*' 
+0

nếu tôi đưa ra cần phải cung cấp quyền truy cập vào các khách hàng trong subnet của tôi, tôi cần phải làm điều gì đó như quyền này -> ip của tôi là 172.17.163.108 và subnet mask của tôi là 255.255.128.0, vì vậy tôi nên thêm dòng như máy chủ tất cả tất cả 172.17.128.0/17 tin tưởng đúng không? – goh

+0

Đó là chính xác, và bạn cũng phải thay đổi listen_addresses trong postgresql.conf. Tôi sẽ không sử dụng "tin tưởng", chỉ md5. Mật khẩu không bị tổn thương. –

+0

đó là lạ, bởi vì tôi thử truy cập với một máy tính xách tay khác, nó nói rằng máy chủ không nghe ở cổng. Tôi nên sử dụng địa chỉ ip như đã nêu trong ipconfig đúng không? số cổng có quan trọng không? Tôi đã thiết lập các cổng đến 1683, nhưng tôi mở cổng cho tcp .. btw im bằng cách sử dụng windows – goh

Các vấn đề liên quan