01. december 2003 - 22:31Der er
23 kommentarer og 1 løsning
Ingen support for authentication protocol
Jeg har nogen problemer med MySQL. Jeg kan sagtens oprette brugere og alt det der, men giver jeg brugeren et password, så får jeg følgende fejl:
Client does not support authentication protocol requested by server. Consider upgrading MySQL client.
Jeg har læst lidt på MySQL's web side, og fundet noget om at det er krypteringen der er problemet. Jeg har prøvet at gøre som der står i FAQ, men det har ikke hjulpet... Hvad gør jeg.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det er version Server: 4.1.0 alpha-max-debug og Client: 3.23.33 Jeg syntes ike jeg kan finde nogen der er nyere? og jeg ved ikke helt hvordan jeg skal ligge en evt. nyere version ind.
Ja, 3.23.33 er hvert fald en ældre version. Jeg er ikke helt med på, hvorfor du bruger forskellige versioner som server og client. Kan du ikke bruge den samme som både server og client?
Ja, personligt bruger jeg 'kun en' MySQL database både som server og client. Du skriver du har version 4.1.0 alfa-max-debug, kan du ikke nøjes med at bruge den?
:) det ved jeg ikke... kan jeg?? Som du sikkert kan se af mine spg. så aner jeg ikke meget om MySQL. Hvordan fjerner jeg den klient? og vil det løse problemet?
Under services kan jeg kun se én MySQL der kører, så jeg tror kun det er 4.1.0. Hvad laver den client egentlig? det undre mig at den bare kan fjernes? og jeg ved ikke i hvilken forbindelse den er blevet installeret.
Det har ikke noget med den lokale client at gøre, jeg har lige testet en "Test" forbindelse til navicats server, den bruger password og her virker min navicat klient. Jeg kan også godt bruge min egen server, men sætter jeg password på databaserne, eller rettere sagt på brugernes connection, så får jeg den pågældende fejl.
Jeg må nok give fortabt her. Jeg kender ikke 'navicat' eller ASP. Jeg vil dog mene at, hvis du på nogen måde kan slippe af med den der version 3.23.33, så skal du gøre det, da det er en noget bedaget version.
OK, tak for din ellers gode insats! Jeg har dog i mellemtiden fundet en løsning på problemet. Man kan ved hjælp af nedenstående SQL streng fikse password problemet.
UPDATE user SET Password = OLD_PASSWORD('mypass')WHERE Host = 'some_host' AND User = 'some_user'
Husk at køre denne SQL til sidst: FLUSH PRIVILEGES
Hvis der skulle være nogen der finder en mere permanent løsning til problemet, må de meget gerne give besked. Tak!
VH Torsten
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.