Cubixor | 2019-01-27 11:24:03 UTC | #1
Mam problem - nie mogę się podłączyć żadnym zewnętrznym programem (czyli takim który NIE znajduje się na VPS) do MySql. Na vps wszystko działa normalnie - loguję się na
KMatuszak | 2019-01-27 12:45:32 UTC | #2
Edytuj plik /etc/mysql/my.cnf
- znajdź linie
bind-address = 127.0.0.1
i wstaw przed nią znak #
#bind-address = 127.0.0.1
Następnie zaloguj się do phpMyAdmin i na dole w konsoli wykonaj poniższą komendę wpisując hasło w odpowiednie miejsce
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Na koniec zrestartuj serwer MySQL
Cubixor | 2019-01-27 12:18:37 UTC | #3
Nie widzę tej konsoli w phpmyadmin. @KMatuszak
KMatuszak | 2019-01-27 12:45:32 UTC | #4
Stara wersja - możesz też tą komendę wykonać uruchamiając konsolę MySQL przez SSH poleceniem
mysql -u root
Nieznajomy11 | 2019-01-27 13:51:57 UTC | #5
Tak właściwie, to mamy cały poradnik od tego:
https://forum.lvlup.pro/t/host-1-2-3-4-is-not-allowed-to-connect-to-this-mysql-server-jak-naprawic/2627
system | 2019-02-28 13:59:51 UTC | #6
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.