Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexei Takaseev                      2:5071/22      10 Aug 2001  16:06:21
 To : Ѓ®а®¤Ё­ ‚« ¤
 Subject : Re: Apache + php + Postgresql
 -------------------------------------------------------------------------------- 
 
 
 Thu, 09 Aug 2001 17:00:54 +0900 Бородин Влад писал(а):
 
 БВ> А вот как сделать, чтобы у каждый заходящий юзер заходил со своим hostname,
 БВ> и с этим hoethame распределить права на доступы к таблицам.
 
 БВ> Здается мне, это где-то в настройках apache !
 
 Hе понял, а наGUIа апачу хвост крутить?
 
 Поднимаем авторизацию нужного ресурса средствами Apache. Из PHP читаем
 переменную $REMOTE_USER и цепляемся к базе что-то типа:
 
 $conn = pg_pConnect("dbname=$dbname user=$REMOTE_USER");
 
 Если для подключения к базе нужна еще проверка пароля, то авторизацию поднимать
 сресдтвами самого PHP, а потом читать переменные $PHP_AUTH_USER и $PHP_AUTH_PW.
 
 К базе тогда цепляемся как
 
 $conn = pg_pConnect("dbname=$dbname user=$PHP_AUTH_USER password=$PHP_AUTH_PW);
 
 Уж в этом случае с правами играться можно как душа пожелает.
 
 -- 
 С уважением, Alexei.
 
 ... Хаб - не поинт, пива не принесет.
 --- tin/pre-1.4-19990805 ("Preacher Man") (UNIX) (Linux/2.2.16 (i586))
  * Origin: -= Metamorphosis =- (2:5071/22)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Apache + php + Postgresql   Alexei Takaseev   10 Aug 2001 16:06:21 
Архивное /ru.linux/5153295dd744f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional