[KB7831] Использование аутентификации Windows для подключения к базе данных SQL Server в ESET PROTECT On-Prem

примечание:

Этот документ переведен для вашего удобства с помощью машинного перевода. Пожалуйста, будьте уверены, что мы приложили все усилия, чтобы обеспечить максимально точный перевод. Однако ни один автоматизированный перевод не призван заменить переводчика-человека. Официальным текстом является английская версия, которую можно найти, нажав на English справа от этого текста (или внизу, если вы читаете с мобильного). Если у вас возникли вопросы или замечания относительно точности переведенного текста, пожалуйста, обратитесь к официальной версии на английском языке или свяжитесь с местной службой поддержки. Спасибо за ваше терпение.

Выпуск

  • Использование аутентификации Windows для входа в базу данных Microsoft SQL Server ESET PROTECT On-Prem
  • Задайте учетную запись пользователя Windows для службы ESET PROTECT Server для аутентификации на Microsoft SQL Server
  • Измените режим проверки подлинности для базы данных Microsoft SQL Server ESET PROTECT On-Prem; выбор смешанного режима проверки подлинности (проверка подлинности SQL Server и проверка подлинности Windows) требуется во время установки Microsoft SQL Server

Решение

Проверка подлинности Windows может привести к отключению обновлений

Если вы используете режим аутентификации Windows для подключения к базе данных с учетной записью пользователя Windows, вы не сможете обновить сервер ESET PROTECT Server с помощью задачи "Обновление компонентов".

Мы рекомендуем использовать выделенного пользователя базы данных для доступа к базе данных. Убедитесь, что для этого пользователя установлены права доступа к необходимым каталогам.

  1. На машине ESET PROTECT Server перейдите в:

    C:\ProgramData\ESET\RemoteAdministrator\Server\EraServerApplicationData\Configuration\
  2. Отредактируйте и сохраните файл StartupConfiguration.ini так, чтобы он содержал следующее:

    DatabaseType=MSSQLOdbc DatabaseConnectionString=Driver={SQL Server Native Client 11.0};Server=.\ERASQL;Database=era_db;Trusted_Connection=yes;
    Проверьте экземпляр Microsoft SQL Server и имя базы данных

    В приведенном выше примере используется имя экземпляра SQL Server по умолчанию(ERASQL) и имя базы данных(era_db), созданные при установке Microsoft SQL Server Express вместе с сервером ESET PROTECT Server с помощью программы установки ESET PROTECT On-Prem All-in-one.

    Если имя экземпляра Microsoft SQL Server или базы данных отличается от этих значений, замените их реальными именами экземпляра и базы данных.

  3. Запустите приложение "Службы": в строке поиска на панели задач введите services и нажмите Services.

  4. В списке служб щелкните правой кнопкой мыши ESET PROTECT Server и выберите пункт Свойства.

  5. Нажмите Вход в системуОбзор.

  6. В поле Введите имя объекта для выбора введите имя учетной записи пользователя Windows, под которой будет работать служба ESET PROTECT (используется для проверки подлинности Windows для Microsoft SQL Server), и нажмите кнопку OK.

  7. В полях Пароль и Подтвердить пароль введите пароль выбранной учетной записи пользователя Windows и нажмите кнопку OK.

  8. Вернитесь в окно Службы и щелкните правой кнопкой мыши ESET PROTECT Server. Выберите Перезапустить.

  9. По желанию измените режим проверки подлинности Microsoft SQL Server на режим проверки подлинности Windows; это отключит проверку подлинности Microsoft SQL Server.