sexta-feira, 8 de maio de 2015

Acesso remoto no MySql

Altere o arquivo de configuração do MySql

$ sudo vim /etc/mysql/my.cnf 

Mude a seguinte linha de

bind-address  =  127.0.0.1
 para

bind-address  =  0.0.0.0

Reinicie o serviço do MySql.

$ sudo service mysql restart

Acesse o MySQL com o usuário root

$ mysql -uroot -psenha

Execute a linha abaixo:

mysql> GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'senha' WITH GRANT OPTION;

Caso queira conceder acesso a uma máquina específica da rede:

mysql> GRANT ALL ON *.* TO 'root'@'ip da máquina' IDENTIFIED BY 'senha' WITH GRANT OPTION;

E por fim:

mysql> FLUSH PRIVILEGES;

Para testar a conexão:

$ mysql -uroot -psenha -hIP do servidor


Nenhum comentário:

Postar um comentário