webForumDet fria alternativet

IIS sqlserver

Webbservrar

5 svar · 336 visningar · startad av theguru

Medlem sedan juli 2000411 inlägg
Frågan#1

Vart gör jag inställningen för att ge IIS'en rättigheter mot sqlserver?

Medlem sedan dec. 200012 464 inlägg
#2

Flyttad från ASP

Medlem sedan juni 200032 967 inlägg
#3

Vad menar du för rättigheter?

Medlem sedan juli 2000411 inlägg
#4

ok, det konstiga är att jag lagt upp användaren i sqlserver men har får fortfarande inte accessa när jag kör sidan

"Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'SHOCKLOG-2633C9\IUSR_xxxxxx-2633C9'.
"

Varför blir det så?

Medlem sedan feb. 20013 023 inlägg
#5

En besökare på din webbsida loggas in som standard in som IUSR_MachineName, vilket av säkerhetsskäl är ett konto med begränsade rättigheter.

Är det denna användare du lagt upp i SQL Server?

Lösningen kan vara att genomföra en windowsinloggning där användaren anger ett konto och lösen som finns i domänen, eller att använda SQL servers egna inloggning.

Medlem sedan juli 2000411 inlägg
#6

Ja det är IUSR_MachineName som jag använt, jag förstår inte riktigt hur jag praktiskt genomför det som du förslog.

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)