[KB7831] Използване на Windows Authentication за връзка с базата данни на SQL Server в ESET PROTECT On-Prem

ЗАБЕЛЕЖКА:

Тази страница е преведена от компютър. Щракнете върху Английски под Езици на тази страница, за да се покаже оригиналният текст. Ако установите, че нещо не е ясно, моля, свържете се с местната поддръжка.

Издание

  • Използване на Windows Authentication за влизане в базата данни на 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, като използвате задачата Components Upgrade.

Препоръчваме ви да използвате специален потребител за достъп до базата данни. Уверете се, че на потребителя са зададени права за достъп до необходимите директории.

  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 чрез инсталатора на ESET PROTECT On-Prem All-in-one.

    Ако името на инстанцията или базата данни на Вашия Microsoft SQL Server се различава от тези стойности, заменете ги с действителното име на инстанцията и базата данни.

  3. Стартирайте приложението Services (Услуги): в полето за търсене в лентата на задачите напишете services (Услуги) и щракнете върху Services (Услуги).

  4. В списъка с услуги щракнете с десния бутон на мишката върху ESET PROTECT Server и изберете Свойства.

  5. Щракнете върху Log OnBrowse(Влизане в системата ).

  6. Под Въведете името на обекта, който искате да изберете, въведете името на потребителския акаунт на Windows, под който ще работи услугата ESET PROTECT Service (използва се за удостоверяване на Windows към Microsoft SQL Server), и щракнете върху OK.

  7. В полетата Password (Парола) и Confirm password (Потвърждаване на паролата ) въведете паролата на избрания Windows потребителски акаунт и щракнете върху OK.

  8. Върнете се в прозореца Услуги и щракнете с десния бутон на мишката върху ESET PROTECT Server. Изберете Рестартиране.

  9. По желание променете режима на удостоверяване на Microsoft SQL Server на Windows Authentication mode (Режим на удостоверяване на Windows); това ще деактивира удостоверяването на Microsoft SQL Server.