Avatar billede tfswebguy Nybegynder
04. september 2003 - 14:52 Der er 16 kommentarer og
1 løsning

Cannot login to MySQL server

Ja, titlen siger sig selv.. Men hvorfor siger den det?
Link: http://80.164.98.4/phpMyAdmin
Bruger: test1234
kode: test1234
Avatar billede simonvalter Praktikant
04. september 2003 - 14:59 #1
det ved jeg ikke .. men din database er åben for verden som root .. jeg vil forslå du læser dokumentationen og starter forfra ..

ny mysql database og phpmyadmin

det første du skal gøre i en mysql database er at sætte password for root
og drop table test
du skal heller ikke tilføje en bruger med vært som % da det betyder man kan connecte fra hvor man vil. medmindre det er strengt nødvendigt.

når du har sat password for root .. drop database test
og alt der vedrører den.

når du sætter phpmyadmin op skal du lave en control user .. det står beskrevet i dokumentationen hvordan.

og læs noget mysql dokumentation om hvordan man tilføjer en bruger med password.
Avatar billede simonvalter Praktikant
04. september 2003 - 15:05 #2
Enhver % Nej USAGE  Nej Ret

alle kan komme ind uden at skrive et password

root % Nej ALL PRIVILEGES  Ja Ret

alle kan komme ind som root uden password .. og har alle privilegier ..
ikke så smart ;)
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:08 #3
Der er pass på root...
Avatar billede simonvalter Praktikant
04. september 2003 - 15:09 #4
well jeg har altså lige været inde og rode rundt uden at skrive password ;)
Avatar billede simonvalter Praktikant
04. september 2003 - 15:10 #5
se selv på forsiden
Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole.
Avatar billede ztyxx Nybegynder
04. september 2003 - 15:10 #6
kan slet ikke komme ind på siden....
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:10 #7
Er det "Controluser"??
Avatar billede simonvalter Praktikant
04. september 2003 - 15:10 #8
ztyxx du skal bruge trailing / ellers opfatter serveren url som et filnavn.
Avatar billede erikjacobsen Ekspert
04. september 2003 - 15:13 #9
Og et andet "bevis" for manglende rodpassword:

[...]$ mysql -h 80.164.98.4 -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 84 to server version: 3.23.32-debug

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show databases;
+------------+
| Database  |
+------------+
| jesper    |
| loadet    |
| mekanikken |
| mysql      |
| test      |
| test1234  |
| tester    |
| webhotel  |
+------------+
8 rows in set (0.04 sec)
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:14 #10
Hvordan laver jeg så den root password.???
Avatar billede simonvalter Praktikant
04. september 2003 - 15:17 #11
alt hvad der hedder privilegier i databasen ser fucked ud for mig.

jeg vil igen forslå at du geninstalerer mysql.. hvis du da ikke har en masse vigtig data i den.


når du har gjordt det så logger du ind med

mysql -uroot -p<enter>

og skriver
SET PASSWORD FOR root = PASSWORD('secret');

DROP DATABASE TEST;

QUIT;

og så sætter du phpmyadmin op
men først læser du bla dette

http://www.phpmyadmin.net/documentation/#setup
Avatar billede simonvalter Praktikant
04. september 2003 - 15:21 #12
ud over det .. så kan der jo være andre end mig der har været inde og "rode" ;)

jeg har bare lavet en user test og en database loadet

dem kan du fjerne igen .. men hellere starte forfra og har du data liggende du skal backup .. så brug feks mysqldump
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:34 #13
Okey, tjek det lige nu så...
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:35 #14
Fedt.. Det virker nu... Takker for hjælpen
Avatar billede simonvalter Praktikant
04. september 2003 - 15:36 #15
np =)
Avatar billede tfswebguy Nybegynder
04. september 2003 - 15:38 #16
Hmm... Virker kun med root
Avatar billede simonvalter Praktikant
04. september 2003 - 15:59 #17
har du fulgt setup guiden .. og har du læst på hvordan du tilføjer en database og en bruger i mysql.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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