Hlásenie 18456 z distribuovaných dotazu

Preklady článku Preklady článku
ID článku: 238477 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

PRIZNAKY

Keď spustíte distribuovaných dotaz proti prepojený servera Microsoft SQL Server počítači so systémom Microsoft Windows NT 4.0, zobrazí sa nasledovné chybové hlásenie:
Server: Msg 18456, úroveň 14, štát 1, linka 1 Zlyhalo prihlásenie pre používateľa "\ ”
Keď spustíte distribuovaných dotaz proti prepojený servera Microsoft SQL Server počítači so systémom Microsoft Windows 2000, zobrazí sa nasledovné chybové hlásenie:
Server: Msg 18456, úroveň 14, štát 1, linka 1 Zlyhalo prihlásenie používateľa „NT AUTHORITY\ANONYMOUS LOGON"
Tento problém sa vyskytuje, keď server SQL Server používa TCP/IP Server siete knižnice alebo Viacprotokolové Server siete knižnica počúvať požiadaviek klienta.

PRICINA

Toto hlásenie indikuje, že sa pokúšate prístup prepojený server pomocou overovania Windows NT authentication zosobnenie klienta pripojenie.

Overovanie NTLM nepodporuje dvojité chmeľu, pretože tokeny zabezpečenia a hašov platia len pre počítač, kde sú generované.

Predpokladajme, že existuje nasledovnú konfiguráciu:
  • Máte SQL Server nainštalovaný na serveroch a a B.
  • Máte klientsky počítač C.
  • Server b bola stanovená nahor až ako prepojený server na serveri a z nasledujúceho:
    • V useself možnosť sp_addlinkedsrvlogin uložená procedúra.

      -alebo-
    • V Bude sa impersonated možnosť na Zabezpečenie na karte Prepojený vlastnosti servera dialógovom v Enterprise Manager.
Vzhľadom na túto konfiguráciu, platí:

Klienti na serveri môže pripojiť k serveru a na overovania Windows NT authentication a budú môcť úspešne spustiť dotazy proti navzájom spojených serverových b pod ich vlastné konto zabezpečenia systému Windows NT (za predpokladu, im bola udelená primeraný prístup). Windows NT poverenia iba musieť urobiť "jednotného hop" zo servera a servera B.

Klientov na klienta c môžete úspešne pripojiť k serveru a na overovania Windows NT authentication. Avšak, keď sa pokúsi spustiť dotazy proti navzájom spojených serverových B, nedokážu s Msg 18456. To považuje "dvojité hop", pretože systém Windows NT poverenia od klienta c sa odosielajú na server a pôvodne a druhý hop zo servera a server b pre vzdialený dotaz nie je podporovaný na SQL Server 7.0 na počítač so systémom Microsoft Windows NT 4.0.

RIEŠENIE

Obísť tento problém, použite jednu z nasledujúcich metód:
  • Mapa klientov na serveri a štandardné zabezpečovacie prihlásenie na server B, použitím buď sp_addlinkedsrvlogin uložená procedúra alebo Zabezpečenie na karte Prepojený vlastnosti servera dialógovom v Enterprise Manager.
  • Ak používate distribuovaných dotaz na inštanciu programu SQL Server, ktorý je spustený na počítači so systémom Microsoft Windows 2000, nakonfigurovať server SQL Server počúvať požiadaviek klienta pomocou Pomenované presmerovanie Server siete knižnice, namiesto TCP/IP Server siete knižnice alebo Viacprotokolové Knižnica sieťového servera. Ak chcete nakonfigurovať Server siete knižnice pre SQL Server, použiť Server Network Utility.

Vlastnosti

ID článku: 238477 - Posledná kontrola: 23. októbra 2011 - Revízia: 3.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 7.0 Standard Edition
Kľúčové slová: 
kbprb kbmt KB238477 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:238477

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com