Permitir conexões remotas para o banco de dados MySql

1

Eu consultei este Post e os detalhes como você pode permitir uma conexão de um host remoto ao banco de dados. Mas a linha que me pegou de surpresa foi esta:

mysql> GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY "pass"; .

Parece que você precisa conceder permissões a cada cliente remoto que deseja acessar o banco de dados?

E se eu quiser permitir que todos os clientes remotos acessem o banco de dados? Como isso pode ser feito em vez de ter que identificar cada um?

    
por user489041 04.10.2011 / 18:20

1 resposta

4

Usando curingas para a parte do host.

mysql> GRANT ALL PRIVILEGES ON *.* TO '[email protected].%' IDENTIFIED BY "pass";
mysql> GRANT ALL PRIVILEGES ON *.* TO 'user@%' IDENTIFIED BY "pass";

Tenha cuidado, isso é perigoso.

    
por 04.10.2011 / 18:25