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

필수 구성 요소

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

  1. 로컬 관리자 계정으로 시스템에 로그인했는지 확인하십시오.
  2. PostgreSQL 및 Postgres Pro 작업을 위한 환경을 설치합니다.
  3. Kaspersky Security Center Linux 사용을 위한 PostgreSQL 또는 Postgres Pro 구성.

중앙 관리 서버 설치에 대한 DBMS 계정 구성

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

  1. Postgres 작업을 위한 환경을 실행합니다.
  2. Postgres 데이터베이스에서 Postgres 사용자로 로그인합니다.
  3. 새 Postgres 역할을 생성합니다(이 예에서 역할은 kscadmin).

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

  4. 중앙 관리 서버 데이터베이스를 생성합니다(이 예에서 중앙 관리 서버 데이터베이스 이름은 kav).

    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";

    이 지침의 3단계에서 생성한 Postgres 역할을 데이터베이스 소유자로 지정하는 것이 좋습니다(이 예시에서 역할 이름은 kscadmin입니다). 다른 Postgres 역할을 지정해야 하는 경우 이 소유자(또는 슈퍼유저) 역할로 데이터베이스에 연결하고 다음 명령을 실행합니다.

    GRANT ALL PRIVILEGES ON DATABASE "kav" TO "kscadmin";

    GRANT USAGE ON SCHEMA public TO "kscadmin";

    GRANT CREATE ON SCHEMA public TO "kscadmin";

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

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

    데이터베이스 소유자 역할에 CONNECT 및 TEMPORARY 권한이 있는지 확인합니다.

    "새 인코딩(UTF8)이 템플릿 데이터베이스의 인코딩과 호환되지 않습니다." 오류가 발생하면
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
    대신
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin" TEMPLATE template0; 명령을 사용하여 데이터베이스를 생성합니다.

  5. 중앙 관리 서버 설치.

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

맨 위로