ASP 4.0 IIS, MSSQL 'login failed' hiba

ASP 4.0 IIS, MSSQL 'login failed' hiba
2013-12-12T10:12:37+01:00
2013-12-12T13:09:51+01:00
2022-11-30T04:50:34+01:00
tkrivan
Sziasztok!

Kezdő ASP-s vagyok és az is maradok ha ezt nem tudom megoldani.

Konfiguráció: ASP.NET 4.0, intranet, IIS 7.5 a web szerver, különálló hardver az MSSQL 2012 szerver.

Kliens gépről futtatva elérhető a kívánt oldal. Publikálás után a default oldal megjelenik, de ha adatbázis olvasást szeretnék indítani, a "Login failed for user NT AUTHORITY\ANONYMOUS LOGON" hibaüzenetet kapom. Az ASP.NET Impersonation a teljes szerverre be van kapcsolva.

Az adott oldalra a Windows Authentication be van kapcsolva.

A connection sztring:
connectionString="metadata=res://*/App_Code.*****.csdl|res://*/App_Code.*****.ssdl|res://*/App_Code.*****.msl;provider=System.Data.SqlClient;provider connection string="data source=******;initial catalog=******;integrated security=True;multipleactiveresultsets=yes;App=EntityFramework"" providerName="System.Data.EntityClient" />

Miért nem megy el a bejelentkezett felhasználó neve az IIS-től?

A kliens oldali sikeres futáskor egy text mezőben megjelenik a felhasználó nevem.

Válaszotokat előre is köszönöm.
Mutasd a teljes hozzászólást!
Nézd meg ezt a megoldást, hátha ez a gond nálad is.

Ugyanakkor megkérdezhetem, hogy ennek mi értelme? Minden felhasználóhoz létre akarsz hozni egy adatbázis logint? Ez így szvsz nagyon rugalmatlan.

Az adatbázist csak egy service user-nek kéne elérnie (a web app-nak), és azon belül a saját appod logikája szerint kéne lehetővé tenni különböző jogosultságokat.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd