Skrivskyddat

Webbservrar

35 svar · 409 visningar · startad av jboy_87

Medlem sedan aug. 20011 099 inlägg
Trådstart#1

Snälla hjälp asså min databas är inte skrivskyddad och jag får den här felmeddelandet!!

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Det går inte att uppdatera. Databasen eller objektet är skrivskyddat.
/login_check.asp, line 51

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Sida:
POST 64 bytes to /login_check.asp

POST Data:
sida=kolla_login&username=1234&losen=1234&I4.x=0&I4.y=0

Tid:
den 30 oktober 2001, 18:41:18

Mer information:

Medlem sedan feb. 200115 571 inlägg
#2

Har du kollat rättighetsinställningarna?

Medlem sedan juni 200032 967 inlägg
#3

Hur ser din kod ut?
Du har inte databasen öppen i access?

Har användaren IUSR_Datornamn skrivrättigheter på mappen databasen ligger i?

Mvh,

Medlem sedan aug. 20011 099 inlägg
#4

Database mappen har Läsbehörighet och skriv behörighet!!

Medlem sedan juni 200032 967 inlägg
#5

Och hur ser din kod ut?

Du öppnar inte ett recordset med en readonly cursor och försöker lägga till eller ändra data med .update?

Mvh,

Medlem sedan aug. 20011 099 inlägg
#6

va hehehe ????????
fattar inte nybörjare med iis

Medlem sedan juni 200032 967 inlägg
#7

Hur ser asp-koden ut där du pratar med databasen?

Mvh,

Medlem sedan aug. 20011 099 inlägg
#8

det funkade perfekt med pws innan jag installera windows xp med iis så här ser koden ut:

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/members.mdb")&";pwd=losen"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From members"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

'----- Rensar bort sånna som inte loggat ut korrekt.. -------

Do Until RecSet.EOF

If RecSet("status") = "online" AND DateDiff("n", RecSet("datum"), Now) \> 45 Then
	RecSet("status") = "offline"
	RecSet.Update
End If

RecSet.MoveNext
Loop

RecSet.Close

'---------------- SLUT PÅ UTRENSNINGEN ------------------

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

Do Until RecSet.EOF

if lcase(recset("username")) = lcase(request.form("username")) and lcase(recset("losen")) = lcase(request.form("losen")) then

	RecSet("datum") = Now
	RecSet("status") = "online"
	
	RecSet.Update
	
	Session("namn") = RecSet("fnamn") & " " & RecSet("enamn")
	Session("fnamn") = RecSet("fnamn")
	Session("enamn") = RecSet("enamn")
	Session("Username") = RecSet("Username")
	Session("login") = "ok"
	Session("id") = RecSet("id")
	Session("status") = "online"
	Session("epost") = RecSet("epost")
	Session.TimeOut = 40 '\<-- Kontrollera
	RecSet.Close
	Connect.Close
	Set RecSet = nothing
	Set Connect = nothing
	
	
	Response.Redirect "defaultx.asp"

End If

RecSet.MoveNext
Loop

RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
Session("meddelande") = "Tyvärr! Fel användarnamn eller lösenord. Försök igen!"
Response.Redirect "default.asp"
%>

Medlem sedan feb. 200115 571 inlägg
#9

Du har ställt in rättigheterna direkt från mappen va? Inte från iis'en alltså.

Medlem sedan juni 200032 967 inlägg
#10

det funkade perfekt med pws innan jag installera windows xp med iis

Är du då säker på att filsystemsrättigheterna (i windows-utforskaren alltså) är tillräckliga för Internet-gästkontot IUSR_Datornamn?

Mvh,

Medlem sedan aug. 20011 099 inlägg
#11

när jag delar ut mappen database från utforskare så står det att alias namnet är upptaget!!!!!!

Medlem sedan feb. 200115 571 inlägg
#12

Du skall inte dela ut den, du skall ställa in rättigheterna från utforskaren.

Medlem sedan aug. 20011 099 inlägg
#13

hur ställer man in den

Medlem sedan feb. 200115 571 inlägg
#14

Högerklicka - Properties - Fliken Security

Medlem sedan aug. 20011 099 inlägg
#15

hittar ingte security jag har windows xp svensk

Medlem sedan juni 200032 967 inlägg
#16

Se om denna tråd kan hjälpa dig, då det inte verkar vara helt enkelt med xp.
http://cgi.webforum.nu/wf/Forum11/HTML/006415.html

Mvh,

Medlem sedan feb. 200115 571 inlägg
#17

Antingen har du installerat på FAT eller så måste du stänga av "simple filesharing" för att få fram den fliken.

Medlem sedan aug. 20011 099 inlägg
#18

Nope har NTFS hur stänger jag av file sharing

Medlem sedan aug. 20011 099 inlägg
#19

fan IIS suger ångra att jag installera windows xp hade inga problem med PWS

Medlem sedan feb. 200115 571 inlägg
#20

Kolla trådarna här så hittar du nog hur man stänger av den. Jag har inte i skallen vart jag gjorde det nu och orkar inte koppla in en dator med xp ikväll tyvärr. Får du bara ändrat det där så skall du se att det blir klart bättre. ;)

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)