Permissões de usuário no MySQL


Nós já tínhamos falado sobre a criação de usuários no MySQL mas o GRANT que passamos para ilustrar o nosso exemplo liberava permissões demais, a menos que o usuário criado fosse um administrador, isso é um risco de segurança muito grave ainda mais se for um usuário para acesso a alguma aplicação.

Uma boa opção de privilégios para o novo usuário é o demonstrado pelo exemplo abaixo:

grant select, insert, delete on algum_bd.* to
user@ip_de_onde_ele_ira-acessar IDENTIFIED BY 'password_do_usuario'

Dessa forma o usuário especificado ter permissão apenas para fazer um consultar, inserir ou apagar dados nas tabelas do banco de dados especificado, além de ser especificado um IP de acesso restringindo o acesso de outros computadores promovendo mais segurança ao MySQL.

matrix

ViamaisBLOG
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.