Mysql- Configurando acesso remoto parte 2

Na parte 1 destetutorial  mostramos aqui no blog como configurar o mysql para criar as bases de dados,  agora mostraremos como configura-lo para acesso remoto:

primeiro é necessário comentar a linha skip-networking no arquivo de configuração do mysql ou no caso do slacware no rc.mysqld.

Altere  a opção bind-address no my.cnf  de 127.0.0.1 para o ip do servidor ou 0.0.0.0 caso o servidor tenha mais de uma interface e você não queira restringir.

bind-address=192.168.0.150


Reinicie o mysql:

/etc/rc.d/rc.mysqld restart

Agora acesso o prompt do mysql e de permissão ao usuário para acesso remoto, no nosso exemplo mostraremos com o usuário root:


root@def_linux:# mysql -u root -p

mysql>


mysql> use mysql
database changed


mysql>grant all privileges on *.* to root@'%' identified by 'b4nc0n0v0' with grant option;
Query OK, 0 rows affected (0.00 sec)


mysql>flush privileges;


Obs: caso queira limitar a base de dados e usuária a sintaxe seria essa:

grant all privileges on database.* to usuario@'%' identified by 'senha' with grant option;
Query OK, 0 rows affected (0.00 sec)





Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.

Veja mais notícias Linux tutoriais do blog aqui.

Nenhum comentário: