Jak zezwolić klientowi MySQL na łączenie się ze zdalnym mysql?
Jak zezwolić klientowi MySQL na łączenie się ze zdalnym mysql?
Anonim

Wykonaj następujące kroki, aby udzielić dostępu użytkownikowi ze zdalnego hosta:

  1. Zaloguj się do swojego MySQL serwer lokalnie jako użytkownik root za pomocą następującego polecenia: # mysql -u root -p. Zostaniesz poproszony o podanie swojego MySQL hasło roota.
  2. Użyć DOTACJA polecenie w następującym formacie do zezwól na dostęp dla zdalny użytkownik.

Wiesz również, jak zezwolić klientowi MySQL na łączenie się ze zdalnym serwerem mysql Windows?

  1. Otwórz wiersz polecenia. (Naciśnij Start + R, wpisz cmd w polu Uruchom i naciśnij Enter)
  2. W wierszu polecenia przejdź do ścieżki C: Program FilesMySQLMySQL Server 5.
  3. Po wyświetleniu monitu MySQL utwórz zdalne konto użytkownika z uprawnieniami roota, uruchom następujące polecenia.
  4. Opróżnij przywileje, wykonując polecenie i wyjdź.

Następnie pojawia się pytanie, jak połączyć się z bazą danych MySQL? Kroki, aby połączyć się zdalnie z bazą danych

  1. Otwórz środowisko pracy MySQL.
  2. Kliknij Nowe połączenie w lewym dolnym rogu MySQL Workbench.
  3. W polu "Konfiguruj okno dialogowe nowego połączenia" wpisz poświadczenia połączenia z bazą danych.
  4. Wpisz swoje hasło i kliknij pole wyboru "Zapisz hasło w Vault".

Wiesz też, jak zezwolić wszystkim hostom na łączenie się z MySQL?

Jeśli chcesz pozwolić konkretny klient IP -adres (na przykład: 192.168.1.4) do dostęp ten mysql bazy danych działającej na serwerze, należy wykonać następujące polecenie na serwerze, na którym działa mysql Baza danych. $ mysql -u root -p Wpisz hasło: mysql > użyj mysql mysql > PRZYZNAJ WSZYSTKO NA *. * na [email chroniony]'192.168.

Jak włączyć zdalny dostęp do MySQL w Ubuntu?

Włącz zdalne połączenie MySQL Server w Ubuntu

  1. Najpierw otwórz /etc/mysql/mysql. por. d/mysqld. plik cnf (/etc/mysql/mój.
  2. Pod [mysqld] Znajdź linię, bind-adres = 127.0.0.1.
  3. I zmień go na bind-address = 0.0.0.0.
  4. Następnie uruchom ponownie serwer Ubuntu MysQL. systemctl uruchom ponownie mysql.service.

Zalecana: