[mysql/php]nie mozna sie polaczyc ...

[mysql/php]nie mozna sie polaczyc ...
KA
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Gród Króla Kraka
0

Witam
Mam nastepujacy problem. Tworze nowego uzytkownika w mysql:
grant insert, update, select, delete on * to uzytk identified by 'jakieshaslo';Nastepnie probuje laczyc sie z baza ( php ):

Kopiuj
$db=mysql_connect('localhost', 'uzytk', 'jakieshaslo');
if ($db) echo 'Polaczono';

Ale oczywiscie sie polaczyc nie chce. Blad jest taki:

mysql_connect() [function.mysql-connect]: Access denied for user 'uzytk'@'localhost' (using password: YES)

Jak sie lacze za pomoca uzytkownika root, to wszystko chodzi. Ale czemu nie chce sie polaczyc przez tak stworzonego usera ?


Hey ho!
DT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
0

jesli laczysz sie z na localhost to:
grant insert, update, select, delete on * to 'uzytk'@'localhost' identified by 'jakieshaslo';

jesli laczysz sie zdalnie to:
grant insert, update, select, delete on * to 'uzytk'@'%' identified by 'jakieshaslo';

lub zamiast '%', ip z ktorego sie łączysz do mysql

KA
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Gród Króla Kraka
0

dzieki za odpowiedz
rozwiazanie znalazlem jednak, instalujac phpmyadmin i tam uzytkownika skonfigurowac :)


Hey ho!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.