03. maj 2004 - 21:47Der er
13 kommentarer og 1 løsning
Fri adgang til MySQL via phpMyAdmin
Jeg har igennem længere tid haft en MySQL database kørende på min computer. Jeg har brugt phpMyAdmin til at administrerer den!
Nu er jeg så kommet til at love en af mine venner at han må få sin database over på min server! Jeg har så ændret i config.inc.php så den godkender via cookies!
Så har jeg oprettet en bruger med tilhørende password! Det ser også meget fint ud det hele! Men når man skal logge ind, kan det kun gøre ved at oplyse brugernavn og så lade være med at skrive noget i password feltet!
Hvordan kan dette være?? Har jeg lavet en forkert indstilling et sted??
Lyder enten som om passwordet hos den pågældende bruger er sat til ingenting (note at det ikke ser ud som ingenting hvis du PASSWORD() eller md5 krypterer).
Eller også har du ikke fjernet din anon/kom_og_smadre_min_db bruger =)
Mit bud er at du ikke har krydset af at brugeren skal have et password - med phpmyadmin, klik Privilegier(Privileges) og se hvad der står udfor den bruger det drejer sig om
Der er oprettet password til brugeren! Når man går ind under Brugere står der under password JA og i MySQL.user står der også et MD5 krypteret password!
Jeg har kørt følgende SQL på databasen: GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass'; GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) ON mysql.user TO 'pma'@'localhost'; GRANT SELECT ON mysql.db TO 'pma'@'localhost'; GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost';
Er klar over at der skal ændres user og pass, men ville bare have det til at virke! Derefter rettede jeg følgende linier i config.inc.php :
Selvfølgelig skal du have points... Det er bare underligt at den ikke lukker ALT ind! Brugernavnet skal være oprettet for at man kommer ind! Men det virker jo fint, så jeg er tilfreds ;-)
Synes godt om
Ny brugerNybegynder
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.