Selhání protokolování IIS k serveru SQL s prázdné uživatelské jméno a heslo

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

149398
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Důrazně doporučujeme, aby všichni uživatelé upgradovat Internetová informační služba (IIS) verze 6.0 se systémem Microsoft Windows Server 2003. Služba IIS 6.0 výrazně zvyšuje zabezpečení webové infrastruktury. Další informace o tématech souvisejících se zabezpečením Internetové informační služby naleznete na následujícím webu společnosti Microsoft:
Příznaky
Pokud pomocí dialogového okna protokolování vlastnosti služby IIS a vyberte v protokolu databáze SQL/ODBC možnost, zadali jste správný DSN a tabulku. Však při zadávání uživatelského jména a hesla jejich jsou nahrazeny prázdné při znovu otevřít dialogové okno.

Do protokolu serveru SQL bude zaznamenat následující:
Selhání podmínku - přihlášení se nezdařilo, protože žádný platný uživatelský účet.

Server ohlásí následující chybě:
ODBC ohlásilo chybu. Název "dsn DataSource" může být nesprávná.
Zkontrolujte podrobnosti v protokolu událostí serveru.

Protokol událostí na serveru označuje, že SQL Server odmítne transakci, protože není definován jako platný uživatel.
Příčina
To je způsobeno nesprávnou konfigurací Microsoft SQL Server přihlášení zabezpečení režim pro použití se službou IIS. Pokud režim zabezpečení přihlášení serveru SQL je nastavena možnost WINDOWSNT integrované, SQL Server používá WINDOWSNT mechanismy ověřování pro všechna připojení a pouze důvěryhodné připojení jsou povoleny do serveru SQL.

Přihlašovací jméno a heslo SQL Server odeslán požadavek na přihlášení z klientské aplikace knihovny DB nebo Open Database Connectivity (ODBC) jsou ignorovány vždy serverem SQL. Síťová oprávnění individuální uživatele přiřazené k serveru SQL se přihlaste pomocí jejich síťové uživatelské jméno nebo výchozí ID přihlášení (Pokud síťové uživatelské jméno není nalezena v syslogins). Uživatelská jména sítě protokolu v správce systému úroveň oprávnění přiřazeno jako SA. Tato možnost jsou podporovány pouze pojmenované kanály nebo víceprotokolovým klienty. Tato možnost není k dispozici, pokud jste nainstalovali další síťové knihovny.
Jak potíže obejít
Chcete-li tento problém vyřešit nastavit režim zabezpečení přihlášení kombinace. V tomto režimu SQL Server umožňuje důvěryhodné i nontrusted připojení.

Pro důvěryhodné (pojmenované kanály nebo multi-protocol) připojení serveru SQL prozkoumá požadovaná přihlašovací jméno podle klienta aplikace knihovny DB nebo ODBC. Přihlašovací jméno uživatele uživatelské_jméno sítě odpovídá nebo přihlašovací jméno je null nebo prázdné mezery, SQL Server nejprve pokusí WINDOWSNT integrované pravidla přihlášení. Pokud se nezdaří, SQL Server používá standard pravidla. Pokud požadovaná přihlašovací jméno je libovolná hodnota, uživatel musí zadat správné heslo SQL Server a SQL Server zpracovává přihlášení pomocí standardní pravidla popsané v souboru nápovědy Microsoft SQL Server.

Poznámka: Všechny požadavky na přihlášení z nontrusted připojení jsou zpracovány pomocí pravidla standardní zabezpečení.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 149398 - Poslední kontrola: 02/28/2014 22:03:52 - Revize: 3.2

  • Microsoft Internet Information Server 1.0
  • Microsoft Internet Information Server 2.0
  • Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • kbnosurvey kbarchive kbmt kbprb KB149398 KbMtcs
Váš názor