Access 2003 Database adgang over internettet med VB applikation
Hej,
Jeg skal lave et regnskabsstyringsprogram, som jeg havde tænkt skulle bestå af et VB.NET 2003 program, som henter fra/ skriver til en Access 2003 Database. Der er flere brugere der skal kunne tilgå databasen samtidigt. Normalt sidder de på kontoret, men de vil også gerne kunne tilgå databasen mens de er på rejser, via IP/brugernavn/kode.
Kan dette lade sig gøre? Evt Via ODBC interface på serveren?
Jeg vil gerne bruge en access database, da den kan lave relationer mellem tabeller, så en ordre bliver koblet sammen med en kunde og produkt osv. Men MySQL vil blive alternativet hvis denne netværksløsning ikke fungerer.
Du kan lægge din Access database bag en webservice (lavet i ASP eller andet), og så få dit program til at tilgå metoderne i denne webservice i stedet for.
Selv om det kan lade sig gøre med MySql, at tilgå den over nettet, så har du åbnet for et sikkerhedshul - password til din MySql findes nu i dit program, som er spredt rundt i verden. Med en webservice vil du kunne lave en bedre adgangskontrol.
Programmet er tiltænkt en virksomhed for 2-5 personer. Programmet vil kun være forbeholdt dem, og adgangskoden kan man lægge på brugersiden så man skal indtaste det for at forbinde til serveren. Det skal være et forholdsvist simpelt program, så sikkerhed osv, kommer lidt længere nede på listen.
Jeg kan selvfølgelig være ligeglad med hvordan du prioriterer sikkerhed - og dog: Opbevarer I data om mig? Har I fået tilladelser fra Datatilsynet, med krav om at skulle opfylde bestemte sikkerhedskrav?
Det er netop på dette sted - mens du designer systemet - at du med få midler kan få en passende sikkerhed. Din udtalelse ses alt for tit.
Jeg tror kan sagtens du kan bruge Access, men om du kan tilgå den udefra via en ODBC forespørgsel er helt op til webhotellet. De vil nok som mindstemål af sikkerhed kræve, at der etableres en VPN tunnel, hvor sikkerheden varetages af deres firewall. Det kræver, at der installeres en VPN klient på PC'erne. Men langt fra alle hosting firmaer tilbyder det. Hvis du selv vil hoste dit site og database, er det naturligvis helt op til dig, om du vil åbne din firewall for ODBC udefra (dine "rejsende" brugere).
Nogle af de "normale" webhoteller, bl.a. Surftown, giver adgang baseret på en IP-adresse, men da dine "rejsende svende" jo ikke kan have en fast IP adresse, hjælper det jo ikke meget.
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.