삭제 된 사용자 'Postgres' - oops
-
21-08-2019 - |
문제
실수로 사용자 'Postgres'사용자에게 #userdel 명령을 삭제했으며 더 이상 데이터베이스에 액세스 할 수 없습니다.
새 Postgres 사용자를 만들려면 어떻게해야하며 어떻게 PostgreSQL을 다시 시작할 수 있습니까?
PostgreSQL을 다시 설치 해야하는 경우 /usr/local/postgresql-8.3.6/ directory를 제거하여 현재 Postgres 설정 만 삭제합니까?
참고 : PostgreSQL을 시작하는 방법을 모르겠습니다. 기본적으로 gzip 파일을 다운로드하여 디렉토리 /usr/local/postgresql-8.3.6에 언로드했습니다.
해결책
사용자를 재현하십시오 - 그것에 대해 특별한 것은 없습니다. "/etc/shadow"의 비밀번호 필드에 암호가 없음을 제외하고는 서비스 계정의 경우 정상입니다.
서비스를 실행하기 위해서만이 시스템 계정이 필요합니다.
소스를 다운로드 한 경우 ( "기본적으로 GZIP 파일을 다운로드했습니다 ...") 설치 지침을 따라야합니다. 여기 작업을 수행합니다.
Debian에서 제공 한 사전 포장 된 버전의 Postgres를 더 쉽게 설치하는 것입니다.
apt-get install postgresql-8.3 postgresql-contrib-8.3
제휴하지 않습니다 StackOverflow