mysql 만 쓰다가 postgresql 를 세팅해야 하는 상황이 되어서 설치중입니다.
완전 초짜라고 생각 하시고 자세히 알려주시면 감사하겠습니다.
설치환경은 CentOS 4.3 에서 yum install postgresql* 로 설치 하였습니다.
운영은 다른 거 없이 계정 하나 생성해서 php랑 연동하여 사용 하려고 합니다.
phpPgAdmin-4.1.3 설치 하고 http://ip/phpPgAdmin-4.1.3 로 접속해도 로그인이 안됩니다.
서버에서 su - postgres 로 들어간뒤 패스워드 변경 하려고 해도 안되고요 ㅠㅠ
-bash-3.00$ passwd
Changing password for user postgres.
Changing password for postgres
(current) UNIX password:
passwd: Authentication token manipulation error
createdb나 createuser 를 이용하여 계정을 생성해도 패스워드 입력하는것은 없네요 ㅠㅠ
pg_hba.conf 를 수정 하라는분이 많은데 어떻게 수정 해야 할지 막막 합니다.
mysql 의 경우 root권한에서 DB를 생성해주고 패스워드를 생성해주는데 postgresql 에서는 postgres가 하나요?
전 postgres 만들어 준적도 없는데 su - postgres 로 들어가지는걸 보니 이게 root같은데 ;;
질문이 길었네요... 요점은
postgres가 root 의 역활을 하는것인지...
한다면 postgres 의 초기 패스워드 또는 패스워드를 변경 할수 있는 방법
사용자 계정을 생성한뒤 그 계정에 패스워드 걸어주는 방법
phpPgAdmin-4.1.3 를 사용하는 방법 입니다.
도와주세요 ㅠㅠ
|