Udostępnij za pośrednictwem


Jak Ustaw konto uruchamiania (MSSQLFDLauncher) FDHOST dla wyszukiwania pełnotekstowego (SQL Server Menedżer konfiguracji)

W tym temacie opisano sposób zestaw konta usługa dla usługa uruchamiania FDHOST (MSSQLFDLauncher) za pomocą SQL Server Menedżer konfiguracji.Usługa uruchamiania FDHOST jest używana przez przeszukiwanie pełnego tekstu w SQL Server 2008 R2 uruchomić proces hosta demona filtru uchwyty które pełnotekstowego wyszukiwania podziału filtrowanie i word.Ta usługa musi być uruchomiona umożliwia przeszukiwanie pełnego tekstu.

Uruchamianie FDHOST jest świadomy wystąpienie usługa, która jest skojarzona z konkretne wystąpienie SQL Server.Usługa FDHOST uruchamianie propaguje informacje o koncie usługi do każdego procesu hosta demona filtru. Informacje o procesach hosta demona filtru, zobacz Architektura wyszukiwania pełnotekstowego.

Zalecenia dotyczące zabezpieczeń

Zalecane konto usługa uruchamiania FDHOST zależy od systemu operacyjnego:

  • On Windows Vista and Windows Server 2008

    Dla zwiększonych zabezpieczeń, na Windows Vista i Windows Server 2008, jest konto domyślne przypisane do usługi uruchamiania FDHOST Usługa lokalna konta.SQL Server 2008 R2korzysta z nowych funkcji zabezpieczeń dostępnych w Windows Vista i Windows Server 2008 do zapewnienia wysokiego poziom bezpieczeństwa i izolacji usługi uruchamiania FDHOST i FDHOST proces działa jako usługa lokalna.Dlatego na Windows Vista i Windows Server 2008, zaleca się, że zawsze możesz używać konta Usługa lokalna, uruchamianie FDHOST.Na tych platformach nie należy konfigurować FDHOST uruchamianie usługa uruchamiane inne konto.

  • W systemie Windows XP lub Windows Server 2003

    Po zainstalowaniu SQL Server 2008 R2 przeszukiwanie pełnego tekstu w systemie Windows XP lub Windows Server 2003, SQL Server 2008 R2 Instalator monituje o konto i hasło dla FDHOST uruchamiania usługa.Ze względów bezpieczeństwa nie należy określać System lokalny, Usługa lokalna lub konto Usługa sieciowa jako konta usługi.W systemie Windows XP lub Windows Server 2003, przy użyciu jednej z tych kont może niepotrzebnie podniesienia uprawnień dla usługa i zmniejszyć bezpieczeństwo swojego SQL Server instalacji.

    Dlatego zdecydowanie zaleca przypisywanie konta użytkownika lokalnego niskich uprawnieniach z praw i uprawnień użytkownika na komputerze lokalnym.W celu zapewnienia usługa są uruchomione z uprawnieniami najmniejsze, zalecane jest również podając konto usługa dedykowany każdego wystąpienie przeszukiwanie pełnego tekstu.Jeśli wystąpienie SQL Server na serwerze domena zainstalowano usługa przeszukiwanie pełnego tekstu, przypisywanie konta usługa, aby konto użytkownika domena.

    Ważna informacjaWażne:

    Jeśli używasz konta użytkownika lokalnego FDHOST uruchamianie usługa i wygasa hasło systemu Windows skojarzonego z kontem, zestaw nowe hasło systemu Windows dla konta, a następnie użyj SQL Server Menedżer konfiguracji aktualizacja usługa FDHOST uruchamiania, aby użyć nowego hasła.

    Zaleca się używać konta usługa uruchamiania FDHOST, który spełnia najważniejsze wskazówki dotyczące bezpiecznego SQL Server środowiska.Aby uzyskać więcej informacji na temat konfigurowania kont usług bezpieczne uruchamianie FDHOST usługa, zobacz Konfigurowanie kont usług systemu Windows.

    Jeśli nie podasz konta i hasła, usługa domyślne konto Usługa lokalna i usługa jest wyłączona.

Procedury

Aby zestaw konto uruchamiania FDHOST dla przeszukiwanie pełnego tekstu

  1. Na Start menu, wskaż Wszystkie programy, wskaż Microsoft SQL Server 2008 R2, wskaż Narzędzia konfiguracji, a następnie kliknij przycisk SQL Server Menedżer konfiguracji.

  2. W SQL Server Menedżer konfiguracji, kliknij Usług programu SQL Server 2008, kliknij prawym przyciskiem myszy MSSQLFDLauncher <instance name>, a następnie kliknij przycisk Właściwości.

  3. Kliknij Logowanie karcie SQL Server pełnego text wyszukiwania <instance name> właściwości wybierz pozycję to kontoi wprowadź Windows Nazwy konta pod którym chcesz uruchomić każdy proces utworzony przez FDHOST uruchamiania usługa.Zaleca się, aby określić konto użytkownika lokalnego niskich uprawnieniach z prawa i uprawnienia na komputerze lokalnym.

  4. W hasło pola tekstowego, wprowadź hasło dla tego konta, a następnie ponownie go w Potwierdź hasło pole tekstowe.Aby wyszukać określonego użytkownika lub grupy, kliknij przycisk Przeglądaj.

    Ważna informacjaWażne:

    Jeśli chcesz uruchomić usługę FDHOST uruchamiania konta Usługa lokalna, mimo naszych zalecenie, aby używać konta użytkownika lokalnego o niskich uprawnieniach, kliknij Zastosuj a następnie zmień konto Usługa lokalna.SQL ServerMenedżer konfiguracji spowoduje automatyczne dodanie konta Usługa lokalna grupa FDHOST, która umożliwia uruchamianie FDHOST usługa działała Usługa lokalna konta.

  5. Kliknij ponownie ponowne uruchomienie usługa uruchamiania FDHOST.

Jeśli nie można uruchomić usługi uruchamianie FDHOST

Jeśli nie można uruchomić usługa uruchamiania FDHOST, jeden lub więcej z następujących przyczyną może być:

  • Wygasła ważność hasła skojarzone z kontem usługa uruchamiania FDHOST.

    Jeśli używasz konta użytkownika lokalnego FDHOST uruchamianie usługa i hasło wygaśnie, należy:

    1. Ustawić nowe hasło konta systemu Windows.

    2. W SQL Server Menedżer konfiguracji aktualizacja usługa uruchamiania FDHOST do nowego hasła.

  • Konto użytkownika lub hasło konta usługa jest niepoprawna.

    FDHOST uruchamianie usługa może próbować zalogować się przy użyciu nieprawidłowe konta i hasło.Procedury określone powyżej, aby zweryfikować konta użytkownika dla usługa nie została zmieniona.

  • Konto używane do logowania się do usługa nie ma uprawnień.

    Być może używasz konto nie ma uprawnień do logowania na komputerze, którym zainstalowany jest wystąpienie serwera.Upewnij się, że logujesz się z konta mającego uprawnienia i prawa użytkownika na komputerze lokalnym.

  • Jest już uruchomione inne wystąpienie tej samej nazwany potok.

    SQL Server Usługa działa jako serwer nazwany potok dla klient usługi uruchamiania FDHOST.Jeśli nazwany potok został już utworzony przez inny proces przed SQL Server rozpoczyna się, błąd zostanie zarejestrowany SQL Server Dziennik błędów i dziennik zdarzeń systemu Windows i przeszukiwanie pełnego tekstu nie będą dostępne.Określają, jakie proces lub aplikację próbuje użyć tego samego nazwany potok i Zatrzymaj aplikację.Więcej informacji na temat opis błędów protokół w SQL Server uruchamiania, zobacz Rozwiązywanie problemów z błędami protokołu podczas uruchamiania aparatu bazy danych.

  • Usługa FDHOST uruchamianie nie jest poprawnie skonfigurowana.

    Usługa może nie być poprawnie skonfigurowana na komputerze lokalnym.

    Jeśli nazwany potok funkcjonalność została wyłączona na komputerze lokalnym lub SQL Server został skonfigurowany, aby użyć nazwany potok, innych niż domyślne, potok nazwany, może być usługa uruchamiania FDHOST start.

    Więcej informacji na temat nazwany potok protokoły w SQL Server 2008 R2, zobacz Protokołów klienta - właściwości potoki nazwane.

  • SQL Server usługa grupa nie ma uprawnień do uruchamiania usługa uruchamiania FDHOST.

    Podczas instalacji SQL Server 2008 R2, SQL Server grupy usługa udzielono uprawnienia domyślne do zarządzania, kwerendy i uruchom FDHOST uruchamiania usługa.Jeśli SQL Server usługa grupy kontu uprawnienia do uruchamiania FDHOST usługa zostały usunięte po SQL Server 2008 R2 instalacji nie można uruchomić usługa uruchamiania FDHOST i przeszukiwanie pełnego tekstu zostanie wyłączony. Należy upewnić się, SQL Server usługa grupa ma uprawnienia do konta usługa uruchamiania FDHOST.