Proteja seus bancos de dados MySQL

Você precisa controlar o acesso à informação em seu banco de dados MySQL. Você precisa decidir quem pode ver os dados e quem pode mudar isso. Se um cara mau obtém uma lista de informação privada dos seus clientes (como números de cartão de crédito), você tem claramente um problema. Você precisa proteger seus dados.

MySQL fornece um sistema de segurança para proteger seus dados. O sistema inclui o seguinte:

  • contas do MySQL: Ninguém pode acessar os dados em seu banco de dados sem uma conta. A conta tem um nome o usuário deve usar. A conta também pode ter uma senha que os usuários devem fornecer antes de acessar a conta. Além disso, cada conta especifica onde você pode acessar os dados, como apenas a partir do computador atual ou apenas a partir de um domínio específico.

  • permissões: MySQL usa permissões de conta para especificar quem pode fazer o quê. Quem estiver usando uma conta válida pode conectar ao servidor MySQL, mas ele ou ela pode fazer somente aquelas coisas que são permitidas pelas permissões para a conta.

    Por exemplo, uma conta pode ser configurado de modo que os usuários podem selecionar dados, mas não pode inserir ou atualizar dados. Ou, uma conta pode ser configurada de modo que possa alterar os dados em uma tabela específica, mas só pode olhar para os dados em outra tabela.

Você pode criar e excluir contas, adicionar e alterar senhas e adicionar e remover permissões com consultas SQL. Você pode enviar as consultas SQL. Você também pode gerenciar sua conta MySQL com recursos fornecidos pelo phpMyAdmin.

menu