Avatar billede mekaniker Nybegynder
01. december 2004 - 17:08 Der er 15 kommentarer og
1 løsning

Adgang nægtet til MySQL fra phpmyadmin

Hvordan får jeg adgang til mysql igennem phpmyadmin, jeg får denne fejl.

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Hvad gør jeg galt..?
Avatar billede mekaniker Nybegynder
01. december 2004 - 17:28 #1
MySQL er ver. 4.1.7
PHPMyadmin er ver. 2.6.0-pl3
Avatar billede morteeart Nybegynder
01. december 2004 - 17:30 #2
tjaa

et par muligheder:

1. root findes ikke
2. serveren er ikke på localhost
3. der er password på brugeren root
Avatar billede mekaniker Nybegynder
01. december 2004 - 17:34 #3
Serveren er på localhost...!

Hvordan sletter jeg bruger og pass til mySQL hvis dettet er sat...?
Under installationen angiv jeg et password

Evt. løsningsforslag...`???
Avatar billede danino Nybegynder
01. december 2004 - 17:46 #4
Det lader til at du ikke har angivet et password, da du loggede ind..??
Avatar billede morteeart Nybegynder
01. december 2004 - 18:43 #5
ja, som danino også skrive så hvis du har skrevet et password under installationen, så mangler du at skrive det i dit connect.

dvs. mysql_connect("localhost","root","ditpassword");

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

"using password: NO" betyder at du ikke har skrevet password.
Avatar billede Slettet bruger
01. december 2004 - 20:03 #6
Log ind med "root" uden "password"
Avatar billede morteeart Nybegynder
01. december 2004 - 20:32 #7
ibtage, prøv at læse hvad der er blevet skrevet indtil videre..

han logger jo netop ind med root uden password, og derfor får han fejl.
Avatar billede yHec Novice
02. december 2004 - 09:58 #8
Du kan også finde filen config.inc.php i din PHPMyadmin-mappe!

Find følgende linjer:
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '(Her står det password der er angivet ved installation)';          // MySQL

Så kan du enten noterer password'et, eller skrive et nyt!

Det virkede for mig, da jeg havde det samme problem!

/y
Avatar billede mekaniker Nybegynder
02. december 2004 - 10:44 #9
Hvis jeg sætter det password, som jeg angav ved installationen af MySQL her:

$cfg['Servers'][$i]['password']      = 'Password';

Får jeg denne fejl:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
Avatar billede mekaniker Nybegynder
02. december 2004 - 10:47 #10
hvis man bruger WinMySQLadmin, og redigere user og password i "my.ini" herigennem, er det så root user og passwordet man ændre....?
Avatar billede freegeg Nybegynder
02. december 2004 - 11:52 #11
nej
Avatar billede freegeg Nybegynder
02. december 2004 - 11:52 #12
my.ini har intet med mysql (server) at gøre
Avatar billede freegeg Nybegynder
02. december 2004 - 11:54 #13
desuden køre du en for gammel protokol på din "http" server

vis du vil køre mySQL 4.x på en Apache, skal du installere mySQLi som er en beta client til mySQL 4.x server
Avatar billede mekaniker Nybegynder
02. december 2004 - 12:31 #14
Det er en WinXP maskine med IIS 5.1

Har i så et forslag til, hvad jeg kan gøre.....?

Skal jeg installere en anden MySQL og/eller PHPMyAdmin....?
Avatar billede mekaniker Nybegynder
03. december 2004 - 10:07 #15
Er der ikke nogen som kan hjælpe mig, jeg ved ikke så meget om MySQL
Avatar billede mekaniker Nybegynder
10. december 2004 - 10:32 #16
Jeg installerede en lidt ældre ver. MySQL også virkede det...!
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