Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:17 Der er 24 kommentarer

mysql brugere

Jeg har kommet til at lege med mine mysql users på min rh 8.0 server, og nu siger phpMyAdmin og webmin at der ikke findes nogle databaser. Hvilket jo ikke passer. Hvad gør jeg?
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:19 #1
er du logget ind som mysql-root-brugeren, og den siger, at der ikke findes nogle databaser, så har den nok ret...

hvad siger den tekstbaserede klient?
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:20 #2
tekstbaserede klient?
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:21 #3
ssh til maskinen og skriv mysql -h localhost -u root -p
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:22 #4
connected, hva så?
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:22 #5
det er ikke altid du kan stole på det grafiske lir, men jeg er bange for at de faktisk har ret denne gang...

du kan eventuelt tage en kigger inde i mysqls data-dir og se, om der rent faktisk ligger nogle filer, der kan repræsentere dine databaser og tabeller...
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:23 #6
prøv at skrive

locate columns_priv.frm

og kig efter, hvilket dir, den findes i...
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:23 #7
Hvor er det data-dir?
Jeg er ret sikker på at jeg er kommet til at slette den mysql bruger som smider dataen ud til fx phpMyAdmin
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:24 #8
kan den ikke finde filen, prøv da at skrive

updatedb

og prøv så igen...

kan den stadig ikke finde filen er du i problemer...
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:25 #9
/var/lib/mysql <-- alle mine databaser ligge der stadig
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:25 #10
bemærk at du skal være root for at det går godt...
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:26 #11
godt... så er du ikke helt på røven... så har du nok bare slettet den bruger...

prøv at rette i din phpMyAdmin configfil og sæt den til at logge ind som root... kan du ikke gøre det, så skal du have resettet din root-bruger...
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:26 #12
(vel at mærke din mysql-root-bruger...)
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:26 #13
Det er mærkeligt for jeg kan sagtnens trække data ud på min hjemmeside osv, men phpMyAdmin og webmin må ikke se databaserne
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:27 #14
okay, prøver lige
Avatar billede ztyxx Nybegynder
22. oktober 2002 - 00:27 #15
du burde kunne geninstallere MySQL, og det skulle spille igen
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:28 #16
hvilken bruger logger phpMyAdmin og webmin ind som? (bruger ikke webmin, så jeg ved ikke andet om det, end at det er endnu en sikkerhedsrisiko på din maskine)
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:31 #17
jeg har sat phpMyAdmin til at logge ind med min mysql root bruger, og rebooted mysqld, men det virker stadig ikke
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:33 #18
hmm... er du sikker på, at du ikke har slettet root-brugeren?
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:34 #19
nej, men jeg kan jo logge ind med min mysql-root bruger i den tekstbaserede klient
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:36 #20
så har du nok ikke slettet den...
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:37 #21
jeg prøver lige at geninstalleret mysqld
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 00:46 #22
hmmm hvordan resetter jeg min mysql root user?
Avatar billede razor Nybegynder
22. oktober 2002 - 09:29 #23
Du skal starte mysql med --skip-grant-tables og derefter køre en: mysqladmin -u root password ditnyepassword
Avatar billede shitcode.dk Nybegynder
22. oktober 2002 - 10:31 #24
hvordan laver jeg en mysql-root-user?
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