Olá amigos, satisfação em escrever novamente para vocês.
Dando continuidade ao nosso ultimo artigo na qual mostra como instalar o MariaDB, hoje vamos ver como habilitar o acesso remoto para conexão com outros gerenciadores como o MySQL Workbench no MariaDB.
Inicialmente precisamos alterar o arquivo de configuração do banco para habilitar conexões remotas, no meu caso o arquivo de configuração fica em: /etc/mysql/mariadb.conf.d/50-server.cnf.
Comente a linha abaixo e salve o arquivo:
#bind-address = <some ip-address>
Agora vamos liberar o acesso do usuário com o comando abaixo, aonde temos que informar o usuário, ip do cliente e senha.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.20' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION;
Para validar a liberação você pode rodar a consulta abaixo que mostra as liberações existentes
SELECT User, Host FROM mysql.user WHERE Host <> 'localhost';
Retorno do comando:
+--------+-----------+ | User | Host | +--------+-----------+ | daniel | % | | root | 127.0.0.1 | | root | 192.168.1.20 | | root | ::1 | | root | gandalf | +--------+-----------+
Bom pessoal como vocês podem ver o processo é bem simples.
Qualquer problema ou duvida estou a disposição.