두단계를 거쳐야 합니다.
1. postgresql 자체의 사용자 아디/패스 설정
#psql template1 /U postgres
Password: *******
template1=#alter user postgres with password 'yourpasswd1';
# vi /var/lib/pgsql/data/pg_hba.conf
local all crypt
host all 127.0.0.1 255.255.255.255 crypt
# /etc/rc.d/init.d/postgresql restart
2. phpPgAdmin 상에 사용자 아디/패스 설정
$ vi config.inc.php
$cfgServers[1]['stduser'] = 'postgres';
$cfgServers[1]['stdpass'] = 'yourpasswd1';
위와같이 수정하면 됩니다. 물론 개인 서버의 설정에 따라 약간씩 차이가 나지만
위내용과 같이 내용을 입력하시면 됩니다.
>>정재익 님께서 쓰시길<<
:: 아랫분과 같은 지점에서 에러로군요. 프로그램을 직접 보지는 못했습니다. 130번 라인을 한번 보여 줄
:: 수 있겠는지요. 그리고 그 부분 passwd 가 설정되어 있다면 해당 passwd 를 설정해 주고, 만약 없다면
:: 해당 변수를 null 로 설정해 주시기 바랍니다. 개인적으로는 별 문제없이 접속이 되더군요. (테스트후
:: 바로 지우는 바람에.. :/) )
::
:: >>김동만 님께서 쓰시길<<
::
:: ::
:: :: Warning: Unable to connect to PostgresSQL server: FATAL 1: SetUserId:
:: :: user 'password=' is not in
:: :: 'pg_shadow' in lib.inc.php on line 130
:: :: Error / /home/doc/phpPgAdmin/index.php
:: :: PostgreSQL said: Unable to connect to server
:: :: Back
:: ::
:: :: 이상은 에러 메시지 입니다.
:: :: 정재익님 한수 가르쳐 주십시요.
:: ::
:: ::
:: ::
|