ASP.NET Web Site Administration Tool Registerkarte Sicherheit zeigt Fehler 1802
-
06-07-2019 - |
Frage
Ich folge diese exemplarische Vorgehensweise: http://msdn.microsoft.com/en-us /library/879kf95c(VS.80).aspx
In einer Maschine läuft Vista Ultimate, ich habe installiert:
- IIS
- SQL Server Express 2005
- Visual Studio 2005
habe ich eine neue Website und ich kann darauf zugreifen ok über http://127.0.0.1 aber ich möchte lernen, eine Anmeldung zu erstellen und Benutzermitgliedschaften haben.
Als ich zum Tutorial Schritt erhalten:
eine Mitgliedschaft Benutzer erstellen
- Auf der Website Menü klicken Sie auf ASP.NET-Konfiguration.
- Wählen Sie die Registerkarte Sicherheit, ...
Ich bekomme diese Fehlermeldung:
Es gibt ein Problem mit dem ausgewählten Datenspeicher. Dies kann durch eine verursacht werden ungültige Servernamen oder Anmeldeinformationen, oder durch unzureichende Erlaubnis. Es kann auch durch die Rolle Manager verursacht werden Funktion nicht aktiviert werden. Drücke den Button unten ein umgeleitet werden Seite, wo Sie eine neue Daten können wählen, Geschäft.
Die folgende Meldung helfen kann Diagnose des Problems: Ein Fehler während der Ausführung des aufgetretenen SQL-Datei 'InstallCommon.sql'. die SQL Fehlernummer 1802 und die SqlException Nachricht ist: CREATE DATABASE schlug fehl. Einige Dateinamen aufgeführt konnte nicht erstellt werden. Prüfen Fehler. ERSTELLE DATEI angetroffen Betriebssystemfehler 5 (Zugriff verweigert.) Beim Versuch, zu öffnen oder die physische Datei erstellen 'C: \ INETPUB \ WWWROOT \ MITGLIEDSCHAFT \ App_Data \ ASPNETDB_TMP.MDF'. Erstellen der ASPNETDB_9b571c52c35b447ab7947888fa99b6b8 Datenbank ...
Warum? Ich bin mit Visual Studio als Administrator an. (Rechtsklick "als Administrator ausführen" Option).
Lösung
Ok, hier ist was es fest:
1)
-
ging auf das Control Panel -> Programme und Funktionen. -> Windows-Funktionen ein- oder ausschalten
-
checked "Windows-Authentifizierung" hier:
2)
-
Ich ging auf das Control Panel -> Verwaltung -> Internet Information Services (IIS) -Manager
-
Ausgewählte meine Webapp im Baum auf der linken Seite.
-
Ausgewählte "Authentifizierung" unter IIS
-
Enabled "Windows-Authentifizierung"
Andere Tipps
vielleicht c: \ inetpub \ wwwroot \ Mitgliedschaft \ App_Data \ ist schreibgeschützt
Diese Antwort und andere Forschung hat mir geholfen, diese Arbeit zu bekommen. Ich habe die Schritte im Detail zusammengefasst hier http: / /www.yart.com.au/Resources/Programming/ASP-NET-Security-Doesnt-Work.aspx