[KB7831] Używanie uwierzytelniania Windows do połączenia z bazą danych SQL Server w ESET PROTECT On-Prem

NOTATKA:

Ta strona została przetłumaczona przez komputer. Kliknij przycisk Angielski w sekcji Języki na tej stronie, aby wyświetlić oryginalny tekst. Jeśli coś jest niejasne, skontaktuj się z lokalnym działem pomocy technicznej.

Problem

  • Używanie uwierzytelniania systemu Windows do logowania się do bazy danych Microsoft SQL Server ESET PROTECT On-Prem
  • Ustawienie konta użytkownika systemu Windows dla usługi ESET PROTECT Server w celu uwierzytelniania na serwerze Microsoft SQL Server
  • Zmiana trybu uwierzytelniania dla bazy danych Microsoft SQL Server ESET PROTECT On-Prem; wybór uwierzytelniania w trybie mieszanym (uwierzytelnianie serwera SQL i uwierzytelnianie systemu Windows) jest wymagany podczas instalacji programu Microsoft SQL Server

Rozwiązanie

Uwierzytelnianie systemu Windows może wyłączyć aktualizacje

W przypadku korzystania z trybu uwierzytelniania systemu Windows do łączenia się z bazą danych przy użyciu konta użytkownika systemu Windows nie można uaktualnić serwera ESET PROTECT przy użyciu zadania Uaktualnienie składników.

Zalecamy korzystanie z dedykowanego użytkownika bazy danych w celu uzyskania dostępu do bazy danych. Upewnij się, że użytkownik ma ustawione prawa dostępu do niezbędnych katalogów.

  1. Na serwerze ESET PROTECT Server przejdź do:

    C:\ProgramData\ESET\RemoteAdministrator\Server\EraServerApplicationData\Configuration\
  2. Edytuj i zapisz plik StartupConfiguration.ini tak, aby zawierał następujące elementy:

    DatabaseType=MSSQLOdbc DatabaseConnectionString=Driver={SQL Server Native Client 11.0};Server=.\ERASQL;Database=era_db;Trusted_Connection=yes;
    Weryfikacja instancji Microsoft SQL Server i nazwy bazy danych

    Powyższy przykład zawiera domyślną nazwę wystąpienia programu SQL Server(ERASQL) i nazwę bazy danych(era_db) utworzoną po zainstalowaniu programu Microsoft SQL Server Express wraz z serwerem ESET PROTECT Server za pomocą instalatora ESET PROTECT On-Prem All-in-one.

    Jeśli nazwa instancji programu Microsoft SQL Server lub bazy danych różni się od tych wartości, należy zastąpić je rzeczywistą nazwą instancji i bazy danych.

  3. Uruchom aplikację Usługi: w polu wyszukiwania na pasku zadań wpisz usługi i kliknij opcję Usługi.

  4. Na liście usług kliknij prawym przyciskiem myszy pozycję ESET PROTECT Server i wybierz polecenie Właściwości.

  5. Kliknij opcję ZalogujPrzeglądaj.

  6. Poniżej pola Wprowadź nazwę obiektu do wybrania wpisz nazwę konta użytkownika systemu Windows, pod którą będzie działać usługa ESET PROTECT (używana do uwierzytelniania systemu Windows na serwerze Microsoft SQL Server), a następnie kliknij przycisk OK.

  7. W polach Hasło i Potwierdź hasło wpisz hasło wybranego konta użytkownika systemu Windows i kliknij przycisk OK.

  8. Wróć do okna Usługi i kliknij prawym przyciskiem myszy pozycję ESET PROTECT Server. Wybierz opcję Uruchom ponownie.

  9. Opcjonalnie zmień tryb uwierzytelniania Microsoft SQL Server na tryb uwierzytelniania Windows; spowoduje to wyłączenie uwierzytelniania Microsoft SQL Server.