Avatar billede laksen Nybegynder
02. september 2003 - 14:11 Der er 18 kommentarer og
1 løsning

Hvilke muligheder er der for at beskytte en access-database?

Jeg har nogle e-mail adresser liggende i en access-database, som jeg ikke ønsker at andre skal får fat i. Hvis folk kender den korrekte sti til databasen, kan den jo downloades. Folk der kender lidt til hacking osv. kan vel også finde databasen, selvom jeg giver den et svært navn, som ikke er til at gætte? Kan man kryptere eller kode den?

Andre forslag er mere end velkomne.
02. september 2003 - 14:15 #1
Der er mange muligheder.

Du kan sætte password på databasen (Funktioner->Sikkerhed)
Du kan aktivere sikkerheden, således at man ikke kan få adgang til tabellen, men mindre man logger på med det rigtige brugernavn, Personal ID samt password. (styres fra samme sted)
Tilsidst kan du også kryptere den, som du selv nævner.
02. september 2003 - 14:16 #2
Aktivering af sikkerheden er klart det mest effektive, men er også lidt omstændigt at sætte sig ind i, således at databasen virkelig er sikker.
Kig i hjælpen eller her: http://support.microsoft.com/default.aspx?scid=kb;en-us;254372
Avatar billede laksen Nybegynder
02. september 2003 - 14:21 #3
Hvor sikkert er det at password beskytte databasen i Access? Kan andre med forstand på hacking osv. komme uden om kodeordet?

Jeg spørger fordi det er aldeles vigtigt for mig, at andre ikke får adgang til databasen.
Avatar billede hcm Nybegynder
02. september 2003 - 14:22 #4
Downloade... Ligger den på internettet, eller bare på det interne netværk?
Avatar billede hcm Nybegynder
02. september 2003 - 14:22 #5
Der findes værktøjer, som på ganske kort tid (sekunder) kan finde passwordet på en access database. Det kan ikke betegnes som sikkert.
Avatar billede laksen Nybegynder
02. september 2003 - 14:26 #6
hcm> Den skal ligge på nettet, således at der kan skrives til den fra sitet.
02. september 2003 - 14:26 #7
Nej, den simple password-beskyttelse beskytter kun mod børn omkring de 2 år eller derunder.

Sikkerheden med tilhørende Brugernavn, Personal ID og password er det sikreste (jeg har endnu aldrig hørt om nogen, som har kunne trænge gennem sikkerhed)
Hvis du stadig ikke stoler på dette, så kan du så kryptere. Men Kryptering tager ca 15% performance.
Avatar billede laksen Nybegynder
02. september 2003 - 14:27 #8
hcm> Kom til at acceptere svaret... Jeg kan godt give dig andre point, hvis du kan finde en løsning på mit problem.
Avatar billede laksen Nybegynder
02. september 2003 - 14:28 #9
Hvordan krypterer/dekrypterer man, når databasen skal snakke med en asp-side?
02. september 2003 - 14:31 #10
Du connector på samme måde, som normalt. Der er ikke password på krypteringen. Det er kun et spøgsmål om at dataene i database-filen bliver 'blandet' godt og grundigt rundt, sålede at du ikke kan åbne den i en alm. tekst-editor og derved læse dig frem til følsomme oplysninger.
Avatar billede laksen Nybegynder
02. september 2003 - 14:32 #11
Skal man så bare benytte Funktioner>Sikkerhed>Krypter/Dekrypter database...?
02. september 2003 - 14:34 #12
jep!

Så oprettes en ny db, som så er krypteret
02. september 2003 - 14:34 #13
Den oprindelige db er intakt
Avatar billede hcm Nybegynder
02. september 2003 - 14:36 #14
Er det ikke muligt at placere databasen et sted, hvor man ikke kan nå den direkte fra webben, sådan som man ser i mere "avancerede" systemer. Jeg tænker ikke på en anden maskine, bare en anden folder, hvor ASP stadig kan snakke med den. Det vil da højne sikkerheden betydeligt, da andre ikke kan downloade den selv om de kender navnet.
Skidt med de point...
Avatar billede laksen Nybegynder
02. september 2003 - 14:36 #15
Kan kryptering kombineres med den gode af password-beskyttelserne du snakkede om?
Avatar billede laksen Nybegynder
02. september 2003 - 14:37 #16
hcm> Jeg må ikke lægge databasen på den sikre side at vores system, da det er fuldstændig forsejlet. Der må ikke være smuthuller i det.

Hvordan kan må "låse" en mappe, så der ikke kan læses fra den?
02. september 2003 - 14:39 #17
Det kan jeg ikke forestille mig andet, end at den kan (prøv :o)

Mht at placere databasen et 'sikkert' sted på serveren, så må du hellere prøve af forhøre dig i en af internet-kategorierne, f.eks. ASP.
Hvis det er en NT-server, så burde der ikke være noget i vejen for at forhindre adgang til filen eller mappen udefra. Men det er ikke lige min stærke sidde - sorry :o(
Avatar billede hcm Nybegynder
02. september 2003 - 14:42 #18
En kombination af kryptering, bruger beskyttelse og placering et sikkert sted, er nok den bedste sikkerhed du kan opnå.
Mht til sikkerheden på en webserver, må du nok spørge det relevante sted...
Avatar billede laksen Nybegynder
02. september 2003 - 14:45 #19
Det vil jeg så prøve på...

Tak for hjælpen begge to!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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