20. marts 2003 - 19:05Der er
7 kommentarer og 1 løsning
"Access denied" ved skrivning til database/xml
Det er faktisk lige meget om jeg laver asp eller asp.net, men når jeg skal skrive til, eller opdatere i en database får jeg access denied :( det samme gælder xml-filer. Jeg har prøvet alle mulige options for at sætte skriverettigheder på filerne, både på selve filerne, men også i IIS. Nogle gode råd eller erfaringer med ligende situationer?!?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
hmm.... det kan jeg desværre ikke prale af. hvor finder jeg det henne?? det eneste jeg er stødt på, som virkede fornuftigt, er properties på mapper/filer i IIS hvor anonymous access er hakket af, og der er sat skriverettigheder på under directory. indrømmet, jeg er ikke rigtig haj til det her :) men jeg håber der er nogen der kan hjælpe...
du skal finde dine filer/mapper ved hjælpe af stifinder. Derefter højreklikker du på dem, vælger egenskaber og finde det faneblad der hedder sikkerhed/security. Her kan du indstille adgangen til filen/mappen :)
ok, tak... det har jeg så prøvet nu. der er en af mine mere nørdede venner som har samme problem, som foreslog det samme. men det har desværre ikke hjulpet noget. jeg kan stadig ikke skrive eller opdatere mine databaser. min ven er dog kommet så langt at han kan skrive til sin database én gang, men så skal han genstarte sin computer for at han kan igen. det virker meget mærkeligt...
ok... nu virker den vist meget godt. prøvede mig lidt frem. jeg manglede lige at add'e et par stykker. kan det passe at der er tre man SKAL huske at add'e for at det virker ordentligt?? IUSR_Compname, IWAM_Compname og Compname/ASPNET... er der andre der er vigtige, eller er der nogle af de tre der ikke er så vigtige??
IUSR skal du tilføje hvis du vil kunne skrive til filerne fra f.eks. asp, da det er denne bruger som bliver brugt til køre websitet. IWAM skal du tilføje hvis dit website kører i en isoleret process. ASPNET skal tilføjes hvis du vil tilgå filerne fra aspx-sider da denne bruger default bliver brugt til at køre ASP.Net-worker processen, altså dine asp.net sider.
:) så lidt... forresten... husk at luk dine forbindelser når du er færdig med at bruge dem, og frigiv resourcerne... ellers kan det let gå galt :(
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.