Проблема
- У вас немає відповідної бази даних для інсталяції ESET PROTECT Server
- Ви хочете створити спеціального користувача бази даних для MS SQL або MySQL
Деталі
Клацніть, щоб розгорнути
Ви повинні створити обліковий запис адміністратора або root в інсталяції MS SQL або MySQL. Не рекомендується використовувати обліковий запис sa / root (адміністратор бази даних) для підключення ESET PROTECT Server до бази даних. Ви повинні створити спеціального користувача бази даних і спеціальну базу даних.
Рішення
- MS SQL - створіть базу даних і користувача для ESET PROTECT On-Prem
- MySQL - створення бази даних і користувача для ESET PROTECT On-Prem
Створення бази даних і користувача для ESET PROTECT On-Prem у MS SQL
Необхідні умови
- Ви повинні мати адміністративний доступ до операційної системи
- Підтримуваний MS SQL Server повинен бути встановлений і правильно налаштований у Windows (у цьому прикладі - SQL Server 2019)
- Має бути інстальованоMicrosoft SQL Server Management Studio
- Ви повинні мати адміністративний обліковий запис в MS SQL і Microsoft SQL Server Management Studio
Створіть базу даних
-
Відкрийте MS SQL Server Management Studio і увійдіть під своїм обліковим записом адміністратора.
-
У Провіднику об'єктів клацніть правою кнопкою миші на Бази даних і виберіть Нова база даних... з контекстного меню.
-
Введіть назву бази даних у текстовому полі Назва бази даних . Це ім'я знадобиться вам під час інсталяції ESET PROTECT On-Prem. Наприклад, ви можете використовувати ім'я бази даних ESET PROTECT On-Prem за замовчуванням
era_db. -
Натисніть кнопку OK і перейдіть до наступного розділу, щоб призначити нового користувача до бази даних.
Створення та призначення нового користувача
-
Відкрийте MS SQL Server Management Studio і увійдіть в систему під своїм обліковим записом адміністратора.
-
У Провіднику об'єктів клацніть правою кнопкою миші Безпека → Створити → Увійти.
-
Введіть ім'я нового користувача у полі Ім'я користувача. Наприклад, ви можете використовувати стандартне ім'я користувача бази даних ESET PROTECT On-Prem
era_user. -
Виберіть Автентифікація SQL Server.
-
Встановіть новий пароль і введіть його в полях Пароль і Підтвердження пароля. Тут також можна встановити інші властивості, якщо потрібно.
-
Виберіть User Mapping і встановіть прапорець біля бази даних, яку ви створили. Ваше ім'я користувача має з'явитися у стовпчику Користувач поруч із вибраною базою даних. Встановіть прапорець біля db_owner у розділі Належність до ролей бази даних. Натисніть кнопку OK , щоб зберегти зміни.
Малюнок 1-1
Створення бази даних і користувача для ESET PROTECT On-Prem у MySQL
Необхідні умови
- Ви повинні мати адміністративний доступ до операційної системи
- Підтримуваний сервер MySQL має бути встановлений і належним чином налаштований у Windows
- Ви повинні мати обліковий запис адміністратора в MySQL
- У цій статті ми використовуємо HeidiSQL як інструмент адміністрування; однак ви можете використовувати інший інструмент або командний рядок, але деякі кроки можуть відрізнятися
Створення бази даних
-
Відкрийте інструмент адміністрування MySQL і увійдіть до локальної бази даних, використовуючи обліковий запис root і пароль. Встановіть ім'я хоста як 127.0.0.1.
-
Натисніть кнопку Відкрити, щоб відкрити сеанс. Клацніть правою кнопкою миші корінь бази даних і виберіть Створити нову → База даних з контекстного меню.
Малюнок 2-1 - Введіть назву для вашої бази даних. Наприклад, ви можете використовувати ім'я бази даних ESET PROTECT On-Prem за замовчуванням
era_db. Натисніть кнопку ОК.
Створення та призначення нового користувача
-
Відкрийте інструмент адміністрування MySQL і увійдіть до локальної бази даних за допомогою облікового запису root.
-
Встановіть для параметра Ім'я хоста значення 127.0.0.1.
-
Натисніть Інструменти → Менеджер користувачів.
Малюнок 2-2 -
Натисніть Додати і введіть дані нового користувача бази даних:
- Введіть ім'я нового користувача в полі Ім 'я користувача - наприклад, ви можете використовувати стандартне ім'я користувача бази даних ESET PROTECT On-Prem
era_user - Встановіть для параметра З хоста значення Доступ звідусіль(%)
- Введіть надійний пароль у текстових полях Пароль і Повторити пароль
Малюнок 2-3
- Введіть ім'я нового користувача в полі Ім 'я користувача - наприклад, ви можете використовувати стандартне ім'я користувача бази даних ESET PROTECT On-Prem
-
Натисніть Додати об'єкт, виберіть базу даних, яку ви створили раніше, і натисніть OK.
Малюнок 2-4 -
У розділі Дозволити доступ до виберіть нову базу даних і позначте наступні властивості:
- ВИКОНАТИ
- ВИБІР
- ALTER
- ALTER ROUTINE
- CREATE
- CREATE ROUTINE
- СТВОРЕННЯ ТИМЧАСОВИХ ТАБЛИЦЬ
- CREATE VIEW
- ВИДАЛИТИ
- DROP
- INDEX
- INSERT
- ТРИГГЕР
- ОНОВЛЕННЯ
- БЛОКУВАННЯ ТАБЛИЦЬ
Натисніть кнопку Зберегти, щоб підтвердити налаштування користувача.
-
Натисніть кнопку Клонувати. Для щойно скопійованого користувача змініть значення параметра З хоста на Доступ тільки з розташування сервера(localhost) і натисніть Зберегти.
Малюнок 2-6
В результаті у вас буде два користувачі з однаковими іменами - один з доступом з будь-якого місця, а інший з доступом тільки до локального хоста.