Avatar billede jfl Nybegynder
25. januar 1999 - 00:00 Der er 7 kommentarer og
1 løsning

Hvordan åbner jeg en Access base fra VB der er password beskyttet?

Hvad mangler der her:
Set db = OpenDatabase(Path & DatabasePath & DataBasenavn)
hvis koden er "XYZ" og brugernavnet er "SIG"
Avatar billede Slettet bruger
25. januar 1999 - 12:11 #1
Du skal huske at have en projektreference til MICROSOFT DAO 3.5 object library

dim ws as Workspace
dim db as Database
DBEngine.SystemDB = <PATH TO SYSTEM.MDW>
Set ws = DBEngine.CreateWorkspace("WS", "SIG", "XYZ")
Set db = ws.OpenDatabase(Path & DatabasePath & DataBasenavn)
Avatar billede jfl Nybegynder
25. januar 1999 - 12:15 #2
Hvad er "SYSTEM.MDW" ?
Avatar billede Slettet bruger
25. januar 1999 - 13:37 #3
SYSTEM.MDW er den ACCESS-arbejdsgruppefil som skal være tilsluttet for at bruge en Access database.

Som standard ligger den under c:\windows\system\system.mdw

Du kan se hvilken arbejdgruppe du er tilsluttet (eller tilslutte en anden en) hvis du kører programmet c:\windows\system\Wrkgadm.exe

Avatar billede jfl Nybegynder
25. januar 1999 - 18:06 #4
Så har vi problemet, mit web site ligger på et webhotel. Og VB'en skal køre derfra...
Er der andre måder at gøre det på?
Avatar billede Slettet bruger
26. januar 1999 - 09:17 #5
Der er ikke andre måder at åben en fil i Access der er beskyttet med brugernavn og password, idet oplysningerne om brugernavn og password ligger i den fil.
Du kan bare kopiere ud på dit webhotel fra den maskine hvor du har udviklet din Access-Base.
Hvis du ekspempelvis bruger CGI eller ASP, kan du ligge filen i samme folder som dit script og så referere til den med app.path & "\system.mdw"
Avatar billede jfl Nybegynder
26. januar 1999 - 09:20 #6
OK,

Det prøver jeg og vender tilbage...
Avatar billede jfl Nybegynder
26. januar 1999 - 09:46 #7
hmmmmm, det vil den ikke...

Kan du ikke lave en guide for hvordan jeg laver et password således at dette er at finde i filen system.mdw.

Jeg har kigget lidt på Wrkgadm.exe, men må erkende at det ikke rigtig siger mig noget...
Avatar billede Slettet bruger
26. januar 1999 - 09:58 #8
A : Man tilslutter sig en arbejdsgruppefil (eks. c:\windows\system\system.mdw)

B : Man åbner den Access database der ønskes brugernavn og password til

C : Som standard åbnes Access med brugeren ADMINISTRATOR, så først skal der lægges password på den bruger og det gøres ved I Access at vælge menuen funktioner/sikkerhed/bruger og gruppekonti. Derefter trykkes på fanebladet SKIFT ADGANGSKODE. Her angives en adgangskode for ADMINISTRATOR

D : Herefter kan der oprettes brugere.  Opret en bruger her der eksempelvis hedder SIG

E : Luk så Access og åben databasen igen. Du vil nu blive spurgt om brugernavn og password. Log ind som SIG og intet password

F : I Access at vælge menuen funktioner/sikkerhed/bruger og gruppekonti. Derefter trykkes på fanebladet SKIFT ADGANGSKODE. Du kan nu skifte adgangkode for SIG, og næste gang SIG eller administrator logger på skal der bruges password

Læs mere om arbejdsgrupper under Access Hjælp
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester