Das ganze nennt sich Doppel Hopp Problem! Das Problem an der Sache ist, dass Du den Nutzer auf der IIS Maschine authentifizierst (per Kerberos), aber diese Art der Authentifizierung wird nicht an weitere Server - in Deinem Fall den SQL Server weiter gereicht!
Ich habe dasselbe Problem beim Zugriff vom IIS auf das Active Directory. Dort funktioniert dies leider genauso wenig. Dieser Fehler tritt auch nur dann auf, wenn Webserver und Datenbankserver (quasi jeder andere zu benutzende Server) auf getrennten Maschinen liegen. Solange das ein und dieselbe Maschine ist - funktioniert es. Dies war der Fall auf unserer Entwicklungsumgebung. Einen richtigen Workaround habe ich bisher leider noch nicht finden können, deshalb nutze ich in meinen Seiten dann dafür immer einen festen User für die DB Verbindung - was aber eben auch nicht immer gut ist - weil man dazu natürlich die DB Sicherheitsfeatures brach liegen lässt. -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. Schneider Gesendet: Donnerstag, 20. Oktober 2005 15:07 An: [email protected] Betreff: [Asp.net] Problem mikt Imperonation Hallo Leute, Ich verzweifel hier im Moment noch. Ich hab eine Webseite mit Windows Authetifizierung (wie schon dutzende male früher auch) und folgende Einstellung in der Web.config: <authentication mode="Windows" /> <identity impersonate="true"/> Normalerweise sollte das Sytsem den user erkennen und die anschließenden Zugriffe auf einen SQL Server mit den Credentals des Users ausführen. Soweit die Theorie. Aber er macht es nicht! Ich bekomme wenn ich das teste die Meldung, dass der User richtig angemeldet ist: User Id = LAB\Labtest The Negotiate method was used! The user was logged on using Kerberos. Beim SQL Server kommt aber immer ein "Anonymus" Zugriffsversuch an, der natürlich abgeblockt wird. Geb ich bei <identity impersonate="true"/> einen User mit Passwort mit bekomme ich Zugriff auf die Datenbank. Ich hoffe es kann mir jemand einen Tipp geben. Ach ja der Worker Prozess für die Seite lauft als Network Service Gruß Michael W. Schneider IT-Wizards GmbH _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
