anúncios

quarta-feira, 30 de agosto de 2017

Habilitar Conexão remota no MySQL

De acordo com as boas práticas de planejamento na arquitetura de infraestrutura do projeto, separar o servidor de BD do servidor da APP, por segurança, desempenho e escalabilidade. O presente post, explica os procedimentos necessários para que conecte remotamente ao servidor de BD no SGBD MySQL.

Estando com o MySQL instalado, segue os procedimentos abaixo>
Debian 7/8
# vim /etc/mysql/my.cnf
Debian 9
# vim /etc/mysql/mariadb.conf.d/50-server.cnf
Alterar bind-address = 127.0.0.1 por bind-address = 0.0.0.0

Reiniciar o MySQL
# /etc/init.d/mysql restart

Conceder permissão para que o usuário acesse o BD a partir de qualquer IP
# mysql -u root -p
# GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
# FLUSH PRIVILEGES;


Feito!

segunda-feira, 28 de agosto de 2017

Criando database, usuário e permissão ao usuário no MySQL

No presente post, o objetivo é criar o banco de dados, usuário e permissão de acesso ao banco de dados criado, no SGBD MySQL via CLI (terminal).

Estando com o MySQL instalado, segue os procedimentos abaixo:
Logando como root
# mysql -u root -p
Enter password: < digite a senha de root que foi definida na instalação do MySQL >

Criando database
mysql> create database exemplo character set utf8;
Query OK, 1 row affected (0.00 sec)


Criando usuário para o database
mysql> create user 'usuario'@'localhost' IDENTIFIED BY 'password';

Criando privilégios de acesso ao database ao usuário
mysql> GRANT ALL PRIVILEGES ON exemplo.* TO usuario@localhost WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)
mysql> quit

Bye

Com isso, preserva o usuário root do MySQL por segurança.

Feito!

segunda-feira, 21 de agosto de 2017

6 anos de blog

O blog esta completando hoje, 21 de Agosto de 2017, 6 anos!

Gostaria de agradecer a todos pelo prestígio e a paciência de ler os posts que são publicados. Espero continuar compartilhando conhecimentos no blog para nossos leitores. Continuem prestigiando e divulgando o blog Mundo da Computação Integral, assim aumentamos nossa comunidade.