webForumDet fria alternativet
Logga in / Bli medlem

Not a valid password?

ASP

5 svar · 309 visningar · startad av Quid

Medlem sedan juni 20006 022 inlägg
Trådstart#1

Jag får följande fel när jag försöker öppna en databas.

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Not a valid password.

Jag är 110% säker på att lösenordet, sökvägen och rättigheterna (det funkar om jag tar bort lösenordet) är rätt.

Så min fråga är då om det finns något minimikrav på lösenorden och var ändra jag det isåfall?

Eller har någon en annan lösning på mitt problem?

Medlem sedan nov. 20017 144 inlägg
#2

kod,kod,kod, mera kod, tralla,tralla,lalla,lalalaaaa

Medlem sedan juni 20006 022 inlägg
#3

Koden som öppnar databasen ser du så här:

Set DB=Server.CreateObject("ADODB.Connection")
path=" DBQ=C:\Inetpub\wwwroot\figurer\figurer.mdb;PWD=lösenordet"
DB.Mode = 3
DB.Open "DRIVER={Microsoft Access Driver (*.mdb)}; "&path

Lösenordet innehåller bokstäver, siffror och en punkt om det kan vara av intresse.

Medlem sedan nov. 20017 144 inlägg
#4

&";pwd=lösenordet"

Kanske ett slag i luften men istället för PWD = pwd??

Skall det vara så här:?
DB.Open "DRIVER={Microsoft Access Driver (*.mdb)}; "&path
Det ser fel ut! Men det kanske är beroende på db?
Det ser ut som att .mdb kommer 2 ggr.

Kanske detta?
Set conn = Server.CreateObject("ADODB.Connection")
conn.open path

MVH Jesper

Medlem sedan juni 20006 022 inlägg
#5

Jag använder samma kod för att öppna databaser på minst 10 andra platser utan problem... jag tror problemet ligger i någon form av lösenordspolicy.

Någon som vet något om det?

Medlem sedan nov. 20018 492 inlägg
#6

Prova med att inte ha med någon punkt i lösenordet, annars vette fan :e

/Mika3l

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)