Avatar billede stoltenborg Nybegynder
24. oktober 2004 - 09:49 Der er 15 kommentarer og
2 løsninger

Indlæg i database forsvinder af sig selv !

Jeg har 4 databaser kørende i mysql. 1 den seneste gæstebog forsvandt de sidste 20 indlæg pludselig, og her til morgen er resten af indlægene væk. Settings er de samme som ved en anden GB, men her er der ikke røget indlæg. JEg er ik så øvet i mysql, så ved ik helt hvad jeg skal kigge efter. Har siddet med phpmyadmin i 1 time nu, men kan ikke finde noget...

HELP !
Avatar billede erikjacobsen Ekspert
24. oktober 2004 - 10:24 #1
Måske er der nogen, der driller dig, og fjerner dine indlæg.
Hvis man ikke er påpasselig med programmering kan man komme til
at lade en lille "bagdør" stå åben til den kvikke hacker ;)
Avatar billede stoltenborg Nybegynder
24. oktober 2004 - 10:27 #2
Har firewall, og der er ik noget SJOVT i loggen......
Er der noget specielt jeg skal/kan kigge efter....
Avatar billede erikjacobsen Ekspert
24. oktober 2004 - 10:32 #3
En firewall hjælper ikke mod programmeringsfejl.
Hvilken log, og hvad kigger du efter?
Det er jo bare et "vildt gæt" ;)
Avatar billede arne_v Ekspert
24. oktober 2004 - 10:42 #4
Forudsat at det er MyISAM tabeller - har du prøbet myisamchk ?
Avatar billede stoltenborg Nybegynder
24. oktober 2004 - 11:00 #5
Var bare min FW log jeg kiggede i, men hvis den ik hjælper er det jo klart der ik er noget.... Datatypen i tabelerne er ganske rigtigt MyISAM. Kender ik myisamchk - er det indbygget i MySQL, eller et stand-alone prog ?

//Jan
Avatar billede arne_v Ekspert
24. oktober 2004 - 11:24 #6
Det er et program som kommer med MySQL
Avatar billede stoltenborg Nybegynder
24. oktober 2004 - 11:33 #7
Kan du specificere mere præcist hvad dette program kan/gør ?
Er der ellers andet man kan gøre for at undgå lign tilfælde.....
Avatar billede erikjacobsen Ekspert
24. oktober 2004 - 11:36 #8
Kig i bin-kataloget til mysql.

Man skal jo nok starte med at finde ud af hvad der går galt.
Hvis vi skal forfølge min "teori" skal vi kigge på webserver-loggen.
Du skal vide hvordan det ser ud når man sletter indlæg (prøv evt),
og se om der er noget der ligner i loggen.
Avatar billede arne_v Ekspert
24. oktober 2004 - 11:57 #9
Avatar billede Slettet bruger
24. oktober 2004 - 13:03 #10
Du bør nok læse denne artikel, som netop handler om den slags programmeringsfejl, der kan give uvedkommende adgang til at pille i databasen: http://www.eksperten.dk/artikler/95

Og hvis du bruger PHP, har jeg skrevet et kort stykke om samme problemstilling bare specifikt for PHP: http://www.eksperten.dk/artikler/190

Begger artikler er forresten gratis.
Avatar billede majkat Nybegynder
25. oktober 2004 - 07:31 #11
noget tilsvarende myisamchk kan gøres indfra MySQL m. CHECK TABLE <tabelnavn>
Avatar billede stoltenborg Nybegynder
25. oktober 2004 - 16:55 #12
Foreløbigt tak til alle. Grundet arbejde er det ik testet endnu,
men gøres en af de næste dage, og så vender jeg lige tilbage !

Mvh. Jan
Avatar billede stoltenborg Nybegynder
16. januar 2005 - 06:37 #13
:-(
Jeg har ikke været på Eksperten i lang tid, og ser nu at jeg har glemt denne...
Det er dårlig etikette !!!

Jeg vil gerne have SVAR fra disse 3, da jeg faktisk drog nytte af disse svar:
erikjacobsen : 24/10-2004 11:36:39
sandbox : 24/10-2004 13:03:50
arne_v : 24/10-2004 11:57:52


Håber på en snarlig lukning af denne tråd.

God dag, Jan
Avatar billede erikjacobsen Ekspert
16. januar 2005 - 09:02 #14
Jeg samler ikke på point, tak.
Avatar billede arne_v Ekspert
16. januar 2005 - 16:22 #15
svar
Avatar billede Slettet bruger
17. januar 2005 - 08:17 #16
svar
Avatar billede stoltenborg Nybegynder
18. januar 2005 - 04:52 #17
Takker.
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