Just nu i M3-nätverket
Jump to content

Behörigshetsproblem


itbruket

Recommended Posts

Hej!

Jag har en IIS server utanför en brandvägg och sedan en MS-SQL innanför en brandvägg. Men får problem med en ODBC koppling på IIS servern.

 

När jag lägger upp ODBC kopplingen fungerar det normal och jag kan anropa från IIS maskinen till SQL maskinen utan några problem. Men när sedan jag försöker anropa en sida på IIS får jag följande felmeddelande

 

Error Type:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)

[Microsoft][ODBC SQL Server Driver]

Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.

/katalog.asp, line 14

 

När sidan försöker koppla upp sig mot databasen.

 

Någon som har något bra förslag på hur jag ska ändra inställningarna.

 

/Jörgen

Link to comment
Share on other sites

När du gör en ODBC koppling på din IIS maskin så loggar du på SQL Servern med den användaren som du har loggat in på Windows med.

 

Om du går via IIS:en så använder den en specifiserad användare som man sätter i IIS managern, default är IUSR_<<DATOR_NAMNET>>. Och det användaren har inte rättigheter i SQL Server.

 

lägg till användaren IUSR_<<DATOR_NAMNET>> i databasen med rättigheter så kommer det fungera...

 

- M

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

[inlägget ändrat 2002-09-30 14:47:23 av Magnus Gladh]

Link to comment
Share on other sites

IIS ligger inte i samma domän som SQL servern, utan det är två olika nät. Så jag får inte ovanstående att fungera. Något mera bra förslag....

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...