Wenn asp den Zugriff ausführt, wird angezeigt, dass es nicht aus der angegebenen Datentabelle gelöscht werden kann. Daher habe ich einige praktische Lösungen gesucht und zusammengestellt. Wenn Sie interessiert sind, können Sie sich auf diesen Artikel beziehen.
Problem mit den Datenbankzugriffsberechtigungen
Klicken Sie mit der rechten Maustaste auf die Datenbankdatei -> Eigenschaften -> Sicherheit -> Hinzufügen -> Erweitert -> Jetzt suchen -> IUSR_XXXX und IWAN_XXXX
->OK->Öffnen Sie die Berechtigungen „Schreiben“ und „Ändern“ für beide Benutzer
Hinweis: XXXX ist Ihr Computername
Wenn das Betriebssystem XP ist, müssen Sie „Einfache Dateifreigabe“ unter „Extras->Ordneroptionen->Ansicht“ deaktivieren
Es handelt sich um ein Problem mit den Berechtigungen von Windows selbst für den IUSER-Benutzer, insbesondere bei NTFS-formatierten Festplatten über 2000, die das Schreiben standardmäßig verbieten. Die Lösung ist:
1. Fügen Sie IUSER-Benutzerberechtigungen im Ordner (oder auf der Festplatte)/Security/ hinzu.
2. IIS ändert anonyme Zugriffseinstellungen.
Hinweis: IUSER_Maschinenname
Ist der Name des Internetbesuchers Ihres Rechners.