IIS 7-Anmeldefehler: „IIS APPPOOLASP.NET v4.0“-Anmeldung fehlgeschlagen
Bei der Migration einer Webanwendung von CASSINI auf IIS 7 kann es sein, dass Benutzer beim Zugriff auf die Website auf die Fehlermeldung „Anmeldung für Benutzer ‚IIS APPPOOLASP.NET v4.0‘ fehlgeschlagen“ stoßen.
Fehlergrund
Dieser Fehler tritt normalerweise auf, wenn der IIS APPPOOLASP.NET v4.0-Benutzer keine Anmeldeberechtigungen für die von der Anwendung verwendete Datenbank hat.
Lösung
Um dieses Problem zu beheben, befolgen Sie bitte diese Schritte:
-
Login in MS SQL Server erstellen:
- Öffnen Sie SQL Server Management Studio (SSMS) und stellen Sie eine Verbindung zu der Instanz her, die die Datenbank hostet.
- Erweitern Sie den Knoten „Sicherheit“ im Serverobjekt-Explorer.
- Klicken Sie mit der rechten Maustaste auf „Anmeldungen“ und wählen Sie „Neue Anmeldung…“
- Geben Sie „IIS APPPOOLASP.NET v4.0“ als Anmeldenamen ein und klicken Sie auf „OK“.
-
Datenbankberechtigungen erteilen:
- Klicken Sie mit der rechten Maustaste auf das in Schritt 1 erstellte Login und wählen Sie Eigenschaften.
- Gehen Sie zur Registerkarte „Benutzerzuordnung“.
- Aktivieren Sie die entsprechenden Kontrollkästchen, um Berechtigungen für die Datenbank und die erforderlichen Rollen zu erteilen. Zum Beispiel db_datareader und db_datawriter.
-
IIS-Konfiguration aktualisieren:
- Navigieren Sie im Internet Information Services (IIS) Manager zur Website und zum Pool der Anwendung.
- Recyceln Sie den Anwendungspool, um die Konfiguration zu aktualisieren.
Weitere Hinweise:
- Wenn die Anwendung gespeicherte Prozeduren verwendet, stellen Sie sicher, dass der Anmeldung am Anwendungspool die Berechtigung „db_execute“ erteilt wird.
- Wenn der Fehler nach Durchführung dieser Schritte weiterhin besteht, überprüfen Sie, ob die entsprechenden Firewall-Regeln eingerichtet wurden, um Verbindungen vom Webserver zur Datenbank zuzulassen.
Das obige ist der detaillierte Inhalt vonWarum tritt bei der Migration auf IIS 7 die Fehlermeldung „Anmeldung für Benutzer „IIS APPPOOL\ASP.NET v4.0' fehlgeschlagen' auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn