Acesso remoto root no MariaDB no Debian 9
Dica publicada em Linux / Banco de Dados
Acesso remoto root no MariaDB no Debian 9
O acesso remoto no MariaDB do Debian9 é bloqueado por questões de segurança.
Caso queira, mesmo assim, acesso root remoto via Workbench ou PHPmyadmin, basta seguir os seguintes passos.
Na máquina onde está instalado o MariaDB/Debian9 faça:
# mysql -u root -p
> use mysql;
> update user set plugin='' where User='root';
> grant all privileges on *.* to 'root'@'%' identified by 'sua senha';
> flush privileges;
> exit
Edite o arquivo /etc/mysql/mariadb.conf.d/50-server.cnf, colocando um "#" na linha:
Reinicie o serviço:
# service mysql restart
Fontes:
Obrigado.
Caso queira, mesmo assim, acesso root remoto via Workbench ou PHPmyadmin, basta seguir os seguintes passos.
Na máquina onde está instalado o MariaDB/Debian9 faça:
# mysql -u root -p
> use mysql;
> update user set plugin='' where User='root';
> grant all privileges on *.* to 'root'@'%' identified by 'sua senha';
> flush privileges;
> exit
Edite o arquivo /etc/mysql/mariadb.conf.d/50-server.cnf, colocando um "#" na linha:
#bind-address
Reinicie o serviço:
# service mysql restart
Fontes:
- levlaz | Remote Root Access for MariaDB on Ubuntu 16.04 LTS
- Juntamente com experiências pessoais.
Obrigado.
Uma dica: analisando a parte da edição do arquivo /etc/mysql/mariadb.conf.d/50-server.cnf, ela é opcional no caso do phpmyadmin ser local, via 127.0.0.1.