23. september 2003 - 11:28Der er
19 kommentarer og 1 løsning
Kan ikke slette eller rette
Kan nogle hjælpe mig med at finde løsningen på at jeg ikke kan slette og rette i en local asp-fil med accessdatabase. Men når jeg lægger skidtet på nettet er der ingen problemer?
Der henvises til fejl i linjen (asp): Conn.Execute(SQL)
Ja, det er den sikkert. Men den virker godt nok på nettet?
Jeg har set at fluebenet ikke er sat på skrivebeskyttet under egenskaber for mdb-filen. Har selv den danske accessversion, som er anderledes end den engelske som ikke er noget problem at fjerne en evt. skrivebeskyttelse på.
Hvorledes kan jeg ellers fjerne en skrivebeskyttelse?
Men jeg har fået filerne til at virke på en anden pc. Det var først efter jeg pakkede dem til en zip-fil og sendte dem hjem til mig selv at problemerne opstod. Jeg har fået at vide at access-filen automatisk bliver skrivebeskyttet når man sender med zip.
Men som sagt så virker det umiddelbart ikke til at den er skrivebskyttet (ingen flueben) men fejlen kommer i linjen med: Conn.Execute(SQL)
Hvis det er NTFS kan du jo lave det hurtige hack: Du giver alle rettigheder til alle ("everyone" hvis den snakker engelsk) til kataloget filen ligger i. Det er sikkerhedsmæssigt nok ikke det bedste, men det kan fikses senere hvis det virker.
det burde stadig stå i ovenstående artikel... du skal ind i egenskaber -> sikkerhed og tilføje IUSER_xxxxx (hvor xxxxx er den bruger du er logget ind med) samt give denne bruger skriverettigheder (det har han ikke pr. default) - og det skal gøres både på mappen databasen ligger i samt i selve databasen
Jeg ved ikke hvilken version af access i har, for hvad enten jeg går i egenskaber på mappen eller selve filen har jeg ikke en mappe som hedder Sikkerhed. Derfor kan jeg ikke tilføje IUSER_xxxxx !
MEN MEN MEN jeg har lige opdaget at jeg tilsyneladende ikke kan fjerne skrivebeskyttelsen på mappen wwwroot. For hver gang jeg gør det, gemmer den ikke mit valg? Teksten wwwroot er også blå i stifinderen!!
Desuden har lige forsøgt at skrive: localhost i min exploere, hvorefter jeg får beskeden at jeg ikke har rettigheder til denne side. Derfor tjekkede jeg at IIS admin er aktiveret og startet. Ligeledes at starttypen er automatisk - men ingen ændring...? Men det kan jo sagtens skylde at jeg ikke kan fjerne skrivebeskyttelsen - eller hvad?
versionen af access er ligegyldig - men hvis du går ind i stifinder og finder mappen databasen ligger i samt selve *.mdb filen og højreklikker burde der dér være et punkt der hedder egenskaber hvor du kan sætte sikkerheden
så skal jeg lægge et svar - det kommer her... men du skal kun give point hvis du mener jeg har hjulpet
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.