Używałem SQL Server i teraz używam MySQL dla projektu. Dzięki programowi SQL Server nasi programiści mogą łączyć się ze zdalną bazą danych na swoich komputerach lokalnych, jeśli znają host, nazwę użytkownika i hasło. Z MySQL, chociaż, aby dać dostęp Deweloper z lokalnych maszyn, byłem konieczności logowania się do MySQL i wykonanie:Zezwalaj na wszystkie połączenia zdalne, MySQL
GRANT ALL ON *.* to [email protected] IDENTIFIED BY 'password';
flush privileges;
Gdzie address
jest adres IP maszyny dewelopera. Oczywiście, jeśli zmieniają sieci, muszę wykonać to ponownie. Czy istnieje sposób na zezwolenie na wszystkie połączenia zdalne, takie jak na serwerze SQL Server, czy z jakiegoś powodu jest to zły pomysł? Mamy nazwę użytkownika i hasło wciąż .. Jestem oczywiście nieco zdezorientowany.
Ponadto: jest to programowa baza danych i jest dostępna tylko z naszej wewnętrznej sieci. Rozumiem, dlaczego udzielanie wszystkim dostępu do produkcyjnej bazy danych jest złym pomysłem.
Cześć. Mam ten sam problem i wykonałem wszystkie sugerowane polecenia, ale nie mam dostępu do zdalnego dostępu. proszę pomóż mi. –