SOLVED: Re: mysql 5.5, mysql_upgrade i zonk przy autoryzacji (pluginy?)

Jacek Osiecki joshua w hybrid.pl
Pią, 11 Mar 2011, 15:18:30 CET


On Fri, 11 Mar 2011, Jacek Osiecki wrote:
> On Fri, 11 Mar 2011, Jacek Osiecki wrote:
>>  On Fri, 11 Mar 2011, Arkadiusz Miskiewicz wrote:
>> >   On Friday 11 of March 2011, Jacek Osiecki wrote:
>> > >   Nie da się autoryzować żadnego usera!
>> > >   Komunikat mysqla w logach:
>> > >   110311 13:54:45 [Warning] 'user' entry 'mysql@%' has both a password 
>> > >   and
>> > >   an authentication plugin specified. The password will be ignored.
>> > >   ... i tak dla wszystkich userów :(
>>  Niestety, nic nie pomogło :(
>>  Przy próbie wejścia mam:
>>  bash-4.2# mysql -umysql -p
>>  Enter password:
>>  ERROR 1524 (HY000): Plugin '0' is not loaded
>>  bash-4.2#
> Nie pomogło nawet ustawienie plugin = "mysql_old_password".
> Nadal to samo:
> bash-4.2# mysql -umysql -pmysql
> ERROR 1524 (HY000): Plugin '0' is not loaded
> bash-4.2#

OK, znalazłem przyczynę - choć śmierdzi mi to bugiem mysqla.
Prawdopodobnie kiedyś przypadkiem do tabeli user wlazła kolumna "sid" 
varchar(40). I była sobie tam, nie wadziła nikomu.
Dopiero przy mysql 5.5 wszystko szlag trafił' - właśnie działo się jw.
Skasowanie kolumny "sid" natychmiast pomogło...

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
I don't want something I need. I want something I want.


Więcej informacji o liście pld-users-pl