PostgreSQL және Postgres Pro жүйесімен жұмыс істеу үшін ДҚБЖ есептік жазбасын конфигурациялау

Алдын ала талаптар

ДҚБЖ есептік жазбаларға құқықтарды тағайындамас бұрын келесі әрекеттерді орындаңыз:

  1. Жергілікті әкімші есептік жазбасымен кіргеніңізге көз жеткізіңіз.
  2. PostgreSQL және Postgres Pro-мен жұмыс істеу үшін ортаны орнатыңыз.
  3. Kaspersky Security Center Linux-пен жұмыс істеу үшін PostgreSQL немесе Postgres Pro серверін конфигурациялау.

Басқару серверін орнату үшін ДҚБЖ есептік жазбаларын конфигурациялау

Басқару серверін орнату үшін ДҚБЖ есептік жазбаларын конфигурациялау үшін:

  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";

    Дерекқор иесі рөлінің ҚОСУ және УАҚЫТША артықшылықтары бар екеніне көз жеткізіңіз.

    Егер сіз "New encoding (UTF8) is incompatible with the encoding of the template database" қатесін алсаңыз, пәрменді пайдаланып дерекқорды жасаңыз:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin" TEMPLATE template0;
    осының орнына:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";

  5. Басқару серверін орнатыңыз.

Орнату аяқталғаннан кейін, Басқару сервері Басқару серверінің деректерін сақтау үшін құрылған дерекқорды пайдаланады. Басқару сервері жұмыс істеуге дайын.

Басына оралу