Страница 1 из 1

настройка логина

Добавлено: 2008-11-13 17:05:45
OSBoy
Требуется обеспечить запароленный доступ к БД от пользователя pgsql и через psql и через phppgadmin (на локальном хосте). Никак не пойму, как это делается. Читал что-то про файлы .pgpass и pgpass.conf, но так и не понял, где их размещать, что в них прописывать, нужны они оба или только один из них... ?
В pg_hba.conf прописал:

Код: Выделить всё

local all all md5
host all all 127.0.0.1/32 md5
В config.inc.php (phppgadmin):

Код: Выделить всё

$conf['servers'][0]['host'] = 'localhost';
$conf['extra_login_security'] = false; 

Re: настройка логина

Добавлено: 2009-04-12 21:07:34
Alex Keda
разобрался?

Re: настройка логина

Добавлено: 2009-08-01 13:33:04
Wic
Аналогичный вопрос. Поставил постгрес. Настроил его создал пользователя user. Создал базу user.
С сервера цепляется нормально. Но мне нужно чтобы чтобы был доступ с локалки.
В pg_nba.conf прописал

Код: Выделить всё

host user user 192.168.255.18/32 passowrd
В postgresql.conf прописал

Код: Выделить всё

listen_adresses = 'localhost, 192.168.255.17'
Но всё равно не могу зацепиться с 192.168.255.18.
В фаерволе разрешил доступ с локалки на указанные порты и IP. через телнет цепляется к 192.168.255.17:5432.
Как сделать чтобы цеплялся. И как задать пароль пользователю.

Re: настройка логина

Добавлено: 2009-08-10 18:15:23
Fastman
Доберусь до дома - выложу свои настройки.
PG стоит на домашнем сервачке..коннекчусь с компа в сети без проблем.

Re: настройка логина

Добавлено: 2009-08-10 23:39:30
Fastman

Код: Выделить всё

# IPv4 local connections:
host    all         all         127.0.0.1/32          password
host    all         all         192.168.2.1/24        password
192.168.2.1 - домашний комп с которого коннекчусь к базе

так же внимание обратите на:

Код: Выделить всё

home# cat postgresql.conf | grep listen
listen_addresses = '*'          # what IP address(es) to listen on;

Re: настройка логина

Добавлено: 2009-08-11 12:16:49
Wic
нашел сам косяк, нужно было вот такую строчку добавлять

Код: Выделить всё

hostnossl user user 192.168.255.18/32 passowrd