2010-06-03 3 views

ответ

32

Просто измените настройки в файл postgresql.conf (можно найти в каталоге данных):

port = 5433    # (change requires restart) 

Удаленный доступ может быть предоставлен путем изменений pg_hba.conf, просто добавьте IP-адрес. Вы также должны редактировать postgresql.conf:

listen_addresses = '*' 
+0

если я дать нужно, чтобы предоставить доступ к клиентам в моей подсети, что мне нужно сделать что-то вроде этого права -> мой IP является 172.17.163.108 и моя маска подсети 255.255.128.0, поэтому я должен добавить строку, как хозяин все все 172.17.128.0/17 доверять право? – goh

+0

Это правильно, и вы также должны изменить listen_addresses в postgresql.conf. Я бы не использовал «доверие», а только md5. Пароли не пострадают. –

+0

странно, потому что я пытаюсь получить доступ к другому ноутбуку, он говорит, что сервер не слушает в порту. Я должен использовать ip-адрес, как указано в ipconfig, правильно? имеет ли значение номер порта? Я установил порт на 1683, но я открываю порт для tcp .. btw im, используя окна – goh

Смежные вопросы