28 dezembro 2014

* »« † Mick D'arc ™† »« *

Configurando acesso remoto em servidores MySQL

    Nenhum comentário:

Qualquer máquina contida em uma rede, pode funcionar como servidor de banco de dados MySQL. 

Mas, primeiro, é preciso realizar a seguinte configuração na máquina servidor: 

1. Altere o arquivo de configuração do MySQL. Para isso, execute o seguinte comando, como root para abrir o arquivo de configuração: 

$ sudo nano /etc/mysql/my.cnf 

2. Mude o IP da seguinte linha, para 0.0.0.0

  bind-address  =  127.0.0.1 

Ficando assim: 

bind-address = 0.0.0.0

3. Reinicie o serviço do MySQL: 

$ sudo /etc/init.d/mysql restart 

4. Entre no MySQL com o usuário root: 

$ mysql -uroot -p[senha] 

5. Conceda o seguinte privilégio: 

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; 

6. Execute o seguinte comando: 

mysql> FLUSH PRIVILEGES; 

Obs.: caso queira testar a conexão, execute esse comando em uma máquina cliente da rede: 

$ myslq -uroot -p[senha] -h[IP do servidor] 


Fonte: http://www.vivaolinux.com.br/dica/Configurando-acesso-remoto-em-servidores-MySQL

Próximo
« Anterior
Anterior
Próximo »