Алдын ала талаптар
ДҚБЖ есептік жазбаларға құқықтарды тағайындамас бұрын келесі әрекеттерді орындаңыз:
Басқару серверін орнату үшін ДҚБЖ есептік жазбаларды конфигурациялау (Басқару серверінің дерекқорларын автоматты түрде жасау)
Басқару серверін орнату үшін ДҚБЖ есептік жазбасын конфигурациялау үшін:
Егер сіз Postgres пайдаланушысын қолдансаңыз, оған қосымша құқықтар берудің қажеті жоқ.
Әдепкі бойынша, Postgres пайдаланушысында құпия сөз жоқ. Бірақ Kaspersky Security Center Linux жүйесін орнату құпия сөз қажет. Postgres пайдаланушысы үшін құпия сөзді орнату үшін келесі сценарийді іске қосыңыз:
ALTER USER "user_name" WITH PASSWORD '<
пароль
>';
Егер сіз жаңа Postgres рөлін пайдаланғыңыз келсе, сол рөлді жасаңыз және оған CREATEDB құқығын беріңіз. Ол үшін келесі скриптті іске қосыңыз (бұл скриптте KSCAdmin мәні рөлге ие):
CREATE USER "KSCAdmin" WITH PASSWORD '<
құпиясөз
>' CREATEDB;
Жасалған рөл Басқару сервері дерекқорының иесі ретінде пайдаланылады (бұдан әрі - Сервер дерекқоры).
Орнату аяқталғаннан кейін, Сервер дерекқоры автоматты түрде жасалады және Басқару сервері жұмыс істеуге дайын.
Басқару серверін орнату үшін ДҚБЖ есептік жазбасын конфигурациялау (Басқару серверінің дерекқорларын қолмен жасау)
Басқару серверін орнату үшін ДҚБЖ есептік жазбасын конфигурациялау үшін:
CREATE USER "KSCAdmin" WITH PASSWORD '<құпиясөз>';
CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
GRANT ALL PRIVILEGES ON DATABASE "KAV" 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";
Ол үшін сервер дерекқорына Postgres пайдаланушысы ретінде кіріңіз және келесі скриптіні іске қосыңыз (бұл скриптіде рөл — KSCAdmin):
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";
Орнату аяқталғаннан кейін, Басқару сервері Басқару серверінің деректерін сақтау үшін құрылған дерекқорды пайдаланады. Басқару сервері жұмыс істеуге дайын.
Басына оралу