[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: phpmyadmin i mysql: Access denied for user rafal@localhost (using password: NO)



Serwer WWW+mysql mam na serwerze z IP 192.168.10.4 . Mam stworzonego
użytkownika w systemie rafal i w jego katalogu /home/rafal/public_html mam
phpmyadmina. Na apache'u mam ustawionego virtualhosta z adresu 192.168.10.4
wskazujacego na katalog /home/rafal/public_html w którym mam phpmyadmina

Jeżeli loguje się lokalnie z terminala na serwerze do mysql'a na użytkownika
rafal to wszystko jest OKI. Np.

/usr/local/mysql/bin/mysql -u rafal -p

Dziala bez zarzutu.

Natomiast jak chce z hosta 192.168.10.1 zalogowac się na użytkownika rafal
przez WWW, podając http://192.168.10.4, wyswietla mi się okno logowania do
phpmyadmina, natomiast po podaniu loginu i hasla dostaje zawsze komunikat

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

Zauważyłem, że jeżeli jako root w mysql'u ściągnę hasło z tabeli mysql.user
dla użytkownika rafal i hosta localhost, 

+--------------+--------+-------------------------------------------+
| Host         | User   | Password                                  |
+--------------+--------+-------------------------------------------+
| localhost    | root   | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
| localhost    | rafal  |                                           |
| %            | rafal  | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
| 192.168.10.1 | rafal  | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
+--------------+--------+-------------------------------------------+

to mogę się zalogowac z hosta 192.168.10.1 przez WWW do phpmyadmina 

i dostaje komunikat

MySQL 4.1.11-log uruchomiony na localhost:3306, użytkownik rafal@localhost


Cos robie zle, ale jeszcze nie wiem co

Pozdrawiam
Rafal


-----Original Message-----
From: ma_zak@tlen.pl [mailto:ma_zak@tlen.pl] 
Sent: Saturday, May 07, 2005 10:36 PM
To: Rafal Dabrowa
Cc: debian-user-polish@lists.debian.org
Subject: Re: phpmyadmin i mysql: Access denied for user rafal@localhost
(using password: NO)

On Sat, 7 May 2005, Rafal Dabrowa wrote:
> (...)
> Problem sie zaczyna jezeli chce sie polaczyc z hosta 192.168.10.1 lub
> innego przez phpmyadmina na serwer.
> (...)
> /usr/local/mysql/bin/mysql -u rafal -p
>
> ERROR 1045 (28000): Access denied for user 'rafal'@'localhost' (using
> password: NO)


Nie jestem pewien czy dobrze rozumiem - czy to nie jest tak, że
uruchamiasz klienta na komputerze 192.168.10.1 i próbujesz się
połączyć z lokalnym (dla tego kompa) serwerem mysql
tj. serwerem działającym na maszynie 192.168.10.1 ?

Spróbuj posłużyć się parameterem -h <ip-serwera-mysql> w wywołaniu
klienta mysql czyli:

/usr/local/mysql/bin/mysql -h <ip-serwera-mysql> -u rafal -p

--
Pozdrawiam
Marek
             Korzystanie z "wolnego oprogramowania" nie czyni wolnym,
                            ale korzystanie z kradzionego zniewala...



Reply to: