Zezwalaj na wszystkie połączenia zdalne, MySQL

Korzystałem z SQL Server i teraz używam MySQL dla projektu. Dzięki SQL Server nasi programiści mogą łączyć się ze zdalną bazą danych na swoich komputerach lokalnych, jeśli znają hosta, nazwę użytkownika i hasło. Jednak z MySQL, aby dać programistom dostęp z ich lokalnych maszyn, musiałem zalogować się do MySQL i wykonać:

<code>GRANT ALL ON *.* to user@address IDENTIFIED BY 'password'; 
flush privileges;
</code>

Gdzieaddress to adres IP komputera dewelopera. Oczywiście, jeśli zmienią sieci, muszę je ponownie wykonać. Czy istnieje sposób na zezwolenie na wszystkie połączenia zdalne, takie jak w przypadku SQL Server, czy z jakiegoś powodu jest to zły pomysł? Nadal mamy nazwę użytkownika i hasło. Oczywiście jestem trochę zdezorientowany.

Ponadto: jest to baza danych rozwoju i jest dostępna tylko z naszej sieci wewnętrznej. Rozumiem, dlaczego złym pomysłem jest zapewnienie wszystkim dostępu do produkcyjnej bazy danych.

questionAnswers(6)

yourAnswerToTheQuestion