Avatar billede hiks Nybegynder
07. juli 2003 - 19:20 Der er 9 kommentarer og
1 løsning

Sikkerhed i MySQL

Hej Eksperter

Lige nogle ekspertråd til mig ang. sikkerheden i MysSQl og hvad man bør foretage sig på lokale MySQL database for at sikre den mest muligt mod kopiering og anden tilgang end et det program der skal tilgå det fra en server maskine og en client maskine.

Gerne beskriv erfaringer med dette.

/hiks
Avatar billede detox Nybegynder
07. juli 2003 - 19:51 #1
Et vigtigt perspektiv er, hvilke brugre der har adgang til MySQL og i hvilket omfang. Personligt foretrækker jeg at bruge http-access, som er opnået ved hjælp af en såkaldt kontrolbruger med yderst begrænsede rettigheder. Fx har kontrolbrugeren ikke adgang til passwords. Ligeledes er det en god idé at oprette en eller flere brugere med begrænset adgang. Der er jo ingen grund til at en applikation tilgår MySQL med flere rettigheder end der er brug for i hvert enkelt tilfælde.
Avatar billede hiks Nybegynder
07. juli 2003 - 20:10 #2
Den er jeg med på det med brugere! Databasen ligger bare lokalt og kan tilgås af alle der står ved computeren.

hva sker der i et tilfælde af at man sletter mysql under data directory som indeholder pass' til db eller kopiere ens database ud et andet sted eller til anden computer med MySQL?

/hiks
Avatar billede detox Nybegynder
07. juli 2003 - 21:55 #3
Jeg må være ærlig og sige at jeg ikke har prøvet det, men det er næppe nogen særlig god idé. Netop derfor er det vigtigt at kun betroede brugere har adgang til fx mysql-databasen. Alle andre bør kun have adgang til bestemte databaser og kun med begrænsede rettigheder. Specielt GRANT-rettigheden ville være uforsvarligt at tildele andre. Man skal jo heller ikke tage fejl af at MySQL er en server og dermed potentielt åben for tilgang udefra.
Avatar billede andy Nybegynder
18. juli 2003 - 09:11 #4
Avatar billede hiks Nybegynder
21. juli 2003 - 13:39 #5
jamen - det er jo alt sammen Internetbaserede SQL-databaser - det løser ikke mit spørgsmål omkring at databasen ligger lokalt og adgangen til c:\mysql\data\mindb

og at denne kan tilgås direkte hvis man kopierer den over i en anden mysql database lokalt jo!

/hiks
Avatar billede andy Nybegynder
21. juli 2003 - 15:31 #6
Windoze? Så kan jeg ikke hjælpe..
Avatar billede hiks Nybegynder
31. juli 2003 - 23:03 #7
det er en Windåse jeps...

andy: men hvordan gør du ellers, hvis du vil sikre dine db'er lokalt fra at brugere skal kopiere databasen?

/hiks
Avatar billede andy Nybegynder
01. august 2003 - 22:57 #8
med chmod.
Avatar billede hiks Nybegynder
02. september 2003 - 13:10 #9
hej! tror ikke at jeg kommer videre med denne tråd... - men har dog ikke en holdbar løsning på mit problem endnu!

hvis I vil oprette et svar - deler jeg lige lidt points fordi I gad og deltage...

takker

/hiks
Avatar billede hiks Nybegynder
18. december 2003 - 20:04 #10
lukker!

go jul!
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
Computerworld tilbyder specialiserede kurser i database-management

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