Oprava: Nelze generovat chybu kontextu SSPI [SQL Server]

  • Chyba nemůže generovat kontext SSPI může zabránit správci a uživatelům v přístupu k jejich SQLserveru.
  • V tomto článku, my prozkoumejte tři způsoby na opravit tuto chybu na dostat tě zpět online.
  • Pokud problém přetrvává, podívejte se na naše vyhrazené Stránka serveru SQL Server pro více opravy.
  • Můžete také prozkoumat naše Centrum pro řešení potíží pro více užitečná řešení.
Chyba přihlášení k serveru SQL
Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:
Tento software udrží vaše ovladače v provozu a ochrání vás tak před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všechny své ovladače nyní ve 3 snadných krocích:
  1. Stáhněte si DriverFix (ověřený soubor ke stažení).
  2. Klepněte na Začni skenovat najít všechny problematické ovladače.
  3. Klepněte na Aktualizujte ovladače získat nové verze a zabránit poruchám systému.
  • DriverFix byl stažen uživatelem 0 čtenáři tento měsíc.

Cílový hlavní název je nesprávný - při pokusu o připojení nelze generovat kontextovou chybu SSPI SQL Server ze vzdáleného serveru s účtem Windows.

Toto je obecná chyba. Může být spuštěno z mnoha důvodů, včetně zastaralého hesla, posunu hodin, selhání registrace SPN nebo přístupového oprávnění služby Active Directory.

V tomto článku se podíváme na několik kroků pro řešení potíží, které vám pomohou vyřešit chybu nelze vygenerovat kontextovou chybu SSPI na serveru Windows.

Jak mohu opravit název cílového jistiny je nesprávný - nelze generovat kontextovou chybu SSPI?

1. Změňte uživatele služby SQL

nelze generovat kontext SSPI

Zkuste změnit uživatele služby SQL SERVICE s uživatelem, který je Domain Admin. Když službu vypnete, potřebujete účet s oprávněními k vytvoření nového hlavního názvu služby (Service Principal Name).

Když služba začne bez ní, spustí chybu. Chybu lze opravit změnou oprávnění vašeho systémového účtu.

Účetům služeb se však vždy doporučuje z bezpečnostních důvodů dát nejmenší oprávnění.

Odeberte položky SPN z AD Users and Computers

  1. V rozšířeném zobrazení otevřete uživatele a počítače služby Active Directory.
  2. Vyhledejte položky SSPN pro MSSQL Svc.
  3. Odeberte všechny položky spojené s MSSQL Svc.
  4. Zavřete uživatele služby AD a počítače a zkontrolujte, zda nedošlo k nějakým vylepšením.
  5. Změňte oprávnění služby Active Directory.

2. Zkontrolujte své heslo

nelze generovat kontext SSPI

K chybě nelze generovat kontext SSPI může dojít kvůli problémům s heslem. Pokud jste nedávno změnili heslo, ale neodhlásili jste se ze svého účtu, může to způsobit chybu.

Chcete-li chybu opravit, zkuste se odhlásit a poté se přihlásit pomocí nového hesla.

V jiných případech může být problém způsoben vypršením platnosti hesla. Změňte heslo, jehož platnost vypršela, a přihlaste se pomocí nových pověření, abyste zjistili, zda to chybu vyřeší.


3. Změňte oprávnění služby Active Directory 

nelze generovat kontext SSPI
  1. Běh Adsiedit.msc a od Běh dialogové okno.
  2. Služba Active Directory okno, rozbalteDoména [YourDomainName], pak rozbalte DC = RootDomainName, a pak CN = Uživatelé.
  3. Klikněte pravým tlačítkem na CN = [YourAccountName] a vyberte Vlastnosti.
  4. Otevři Bezpečnostní záložka.
  5. Klikněte na Pokročilý volba.
  6. Vyberte některou z možností  řádky.
  7. Klepněte na Upravit a pak Otevřete položku oprávnění okno.
  8. Zde se ujistěte, že Ředitel školy je nastaven na JÁ, Typ je nastaven na Dovolit, a Aplikovaný To je nastaveno na Pouze tento objekt.
  9. V části Vlastnosti vyberte následující.
    Přečtěte si servicePrincipalName
    Napište servicePrincipalName
  10. Klepněte na OK použít změny a ukončit.

Zkuste navázat nové připojení a zkontrolujte, zda nemohou vygenerovat kontextovou chybu SSPI. Ujistěte se, že restartujete služby SQL, které jsou přidruženy k aktuálnímu účtu, abyste provedli změny.

Změna oprávnění služby Active Directory je bezpečná volba než změna uživatele serveru SQL. Než však změníte oprávnění, ujistěte se, že je problém spuštěn kvůli problémům s oprávněním.

Přihlaste se k serveru, na kterém je spuštěna vaše instance SQL, a poté zkontrolujte protokoly chyb a zkontrolujte, zda se chyba nespustila kvůli problémům s oprávněním.

Chyba v protokolu bude vypadat asi takto:

Knihovna síťového rozhraní serveru SQL Server nemohla zaregistrovat Service Principal Name (SPN) [MSSQLSvc / servername.domainname.net: 1433] pro službu SQL Server.
Návratový kód Windows: 0x2098, stav: 15. Selhání registrace hlavního názvu služby může způsobit, že integrované ověřování použije místo protokolu Kerberos NTLM.
Toto je informační zpráva. Další akce je vyžadována pouze v případě, že zásady ověřování vyžadují ověření Kerberos a pokud hlavní název služby nebyl zaregistrován ručně.

K chybě nelze generovat kontext SSPI může dojít z důvodu povolení i vypršení platnosti pověření. Změna hesla a oprávnění by vám měla pomoci opravit chybu a přihlásit se zpět na server SQL.

Společnost Microsoft rozšiřuje podporu serverů Windows a SQL na 16 let

Společnost Microsoft rozšiřuje podporu serverů Windows a SQL na 16 letWindows ServerZajištění PrémieSql Server

Tento týden Microsoft představil nadcházející licenční doplňky pro svůj plán Premium Assurance, ve kterém je rozšíří podporu oprav pro produkty Windows Server nebo SQL Server o dalších šest let nad...

Přečtěte si více
Oprava: Nelze generovat chybu kontextu SSPI [SQL Server]

Oprava: Nelze generovat chybu kontextu SSPI [SQL Server]Sql Server

Chyba nemůže generovat kontext SSPI může zabránit správci a uživatelům v přístupu k jejich SQLserveru.V tomto článku, my prozkoumejte tři způsoby na opravit tuto chybu na dostat tě zpět online.Poku...

Přečtěte si více
Nejnovější aktualizace serveru SQL přichází s problémy se spolehlivostí

Nejnovější aktualizace serveru SQL přichází s problémy se spolehlivostíSql Server

Kumulativní aktualizace 7 pro SQL Server je sužována problémem se spolehlivostí snímku databáze.Podle doporučení společnosti Microsoft by tuto aktualizaci neměli instalovat žádní správci serveru SQ...

Přečtěte si více