PostgreSQL 및 Postgres Pro 작업을 위한 계정 구성

2024년 3월 18일

ID 242538

필수 구성 요소

계정에 권한을 할당하기 전에 다음 작업을 수행하십시오:

  1. 로컬 관리자 계정으로 시스템에 로그인했는지 확인하십시오.
  2. PostgreSQL 및 Postgres Pro 작업을 위한 환경을 설치합니다.
  3. 중앙 관리 서버를 설치할 Windows 계정이 있는지 확인하십시오.
  4. 중앙 관리 서버 서비스를 시작할 Windows 계정이 있는지 확인하십시오.

중앙 관리 서버를 설치하도록 계정 구성(중앙 관리 서버 데이터베이스 자동 생성)

중앙 관리 서버 설치를 위한 계정을 구성하려면:

  1. PostgreSQL 및 Postgres Pro 작업을 위한 환경을 실행합니다.
  2. DBMS에 액세스하려면 Postgres 역할을 선택합니다. 다음 역할 중 하나를 사용할 수 있습니다:
    • postgres 사용자(기본 Postgres 역할).

      postgres 사용자를 사용 시, 추가 권한을 부여할 필요가 없습니다.

    • 새로운 Postgres 역할.

      새 Postgres 역할을 사용하려면 이 역할을 생성하고 CREATEDB 권한을 부여합니다. 이렇게 하려면 다음 스크립트를 실행합니다(이 스크립트에서 역할은 KCSAdmin입니다):

      CREATE USER "KSCAdmin" WITH PASSWORD '<암호>' CREATEDB;

      생성된 역할은 중앙 관리 서버 데이터베이스(이하 서버 데이터베이스)의 소유자로 사용됩니다.

  3. 중앙 관리 서버 설치 프로그램(이하 설치 프로그램)을 실행하는 데 사용되는 Windows 계정으로 시스템에 로그인합니다.
  4. 설치 프로그램을 실행합니다.

    중앙 관리 서버 설정 마법사가 시작됩니다. 마법사의 지침을 따릅니다.

  5. 중앙 관리 서버 사용자 지정 설치 옵션을 선택합니다.
  6. 중앙 관리 서버 데이터베이스를 저장하는 DBMS로 PostgreSQL 또는 Postgres Pro를 선택합니다.
  7. 서버 데이터베이스 이름을 지정합니다. 설치 프로그램이 서버 데이터베이스를 자동 생성합니다.
  8. Postgres 역할의 자격 증명을 지정합니다.
  9. 중앙 관리 서버 서비스를 시작하는 데 사용할 Windows 계정을 지정합니다.

    기존 Windows 사용자 계정을 선택하거나 설치 프로그램을 사용하여 KL-AK-* 형식으로 새 Windows 계정을 자동 생성할 수 있습니다. 계정 선택과 관계없이 설치 프로그램은 필요한 시스템 권한을 중앙 관리 서버 서비스 계정에 할당합니다.

설치가 완료되면 서버 데이터베이스가 자동 생성되고 중앙 관리 서버를 사용할 수 있습니다.

중앙 관리 서버를 설치하기 위한 계정 구성(중앙 관리 서버 데이터베이스 수동 생성)

중앙 관리 서버 설치를 위한 계정을 구성하려면:

  1. Postgres 작업을 위한 환경을 실행합니다.
  2. 새 Postgres 역할과 중앙 관리 서버 데이터베이스를 생성합니다. 그런 다음 중앙 관리 서버 데이터베이스의 역할에 모든 권한을 부여합니다. 이렇게 하려면 postgres 데이터베이스의 postgres 사용자로 로그인하고 다음 스크립트를 실행합니다(이 스크립트에서 역할은 KCSAdmin이고 중앙 관리 서버 데이터베이스 이름은 KAV입니다).

    CREATE USER "KSCAdmin" WITH PASSWORD '<암호>';

    CREATE DATABASE "KAV" ENCODING 'UTF8';

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

  3. 생성한 Postgres 역할에 다음 권한을 부여합니다:
    • 공용 스키마의 모든 테이블에 대한 권한: ALL
    • 공용 스키마의 모든 시퀀스에 대한 권한: ALL

    이렇게 하려면 서버 데이터베이스의 postgres 사용자로 로그인하고 다음 스크립트를 실행합니다(이 스크립트에서 역할은 KCSAdmin입니다):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  4. 설치 프로그램을 실행하는 데 사용된 Windows 계정으로 시스템에 로그인합니다.
  5. 중앙 관리 서버 설치 프로그램을 실행합니다.

    중앙 관리 서버 설정 마법사가 시작됩니다. 마법사의 지침을 따릅니다.

  6. 중앙 관리 서버 사용자 지정 설치 옵션을 선택합니다.
  7. 중앙 관리 서버 데이터베이스를 저장하는 DBMS로 PostgreSQL 또는 Postgres Pro를 선택합니다.
  8. 서버 데이터베이스 이름을 지정합니다. 스크립트에서 지정하는 것과 같은 데이터베이스 이름을 사용합니다. 데이터베이스 이름은 대소문자를 구분합니다.
  9. Postgres 역할의 자격 증명을 지정합니다.
  10. 중앙 관리 서버 서비스를 시작하는 데 사용할 Windows 계정을 지정합니다.

    기존 Windows 사용자 계정을 선택하거나 설치 프로그램을 사용하여 KL-AK-* 형식으로 새 Windows 계정을 자동 생성할 수 있습니다. 계정 선택과 관계없이 설치 프로그램은 필요한 시스템 권한을 중앙 관리 서버 서비스 계정에 할당합니다.

설치가 완료되면 중앙 관리 서버는 생성된 데이터베이스를 사용하여 중앙 관리 서버 데이터를 저장합니다. 중앙 관리 서버를 사용할 준비가 되었습니다.

이 글이 도움이 되었습니까?
무엇을 더 개선할 수 있겠습니까?
피드백을 주셔서 감사합니다! 개선에 도움이 됩니다.
피드백을 주셔서 감사합니다! 개선에 도움이 됩니다.