O MySQL é um dos gerenciadores de banco de dados mais populares do mundo. Ele tem muitos recursos que o tornam confiável, robusto e eficiente. No entanto, como qualquer programa, você só pode obter confiabilidade máxima se souber usá-lo corretamente.

Uma maneira simples e confiável de aumentar a segurança do MySQL é saber como criar usuários com permissões limitadas no banco de dados.

Neste tutorial, você aprenderá a listar os usuários do MySQL para gerenciar com mais eficiência os bancos de dados MySQL em um terminal de comando do Linux. VPS,

Por que criar usuários no MySQL?

Ao instalar o MySQL, o primeiro usuário criado é chamado de usuário root. Ele é o administrador do MySQL. O usuário root tem permissão para fazer tudo no banco de dados MySQL.

Por outro lado, os hackers sempre tentam fazer login como usuário root para roubar dados desses locais. Ou pior, destruindo todo o serviço e tudo armazenado nele.

Se você sabe disso, um sysAdmin deve criar usuários com permissões específicas em alguns bancos de dados e ativar algumas tabelas. Portanto, se a segurança desses usuários for comprometida, o impacto será mínimo ou completamente gerenciável.

Como faço para listar os usuários do MySQL no Linux?

Aqui você aprenderá o método mais simples.

Passo 1 – Faça o login com o SSH

Primeiro, você precisa acessar o servidor por meio do SSH. Nós temos um tutorial descreva este processo em detalhes!

ssh seu usuário @ seu-servidor

Etapa 2 – Verifique se você tem privilégios de root

Se você tiver acesso ao servidor, você deve entrar no console do MySQL. Para fazer isso, você precisa de permissões de root.

Use o seguinte comando:

Sudo mysql -u root -p

Passo 3 – Digite sua senha de root do MySQL

Agora você precisa inserir a senha de root do seu servidor MySQL, que difere da senha de root para acessar o sistema.

Se você controlar o MySQL como usuário root no console, poderá executar comandos e comandos.

Etapa 4 – Mostre seus usuários do MySQL

Agora você pode listar todos os usuários criados no MySQL. Use o seguinte comando:

mysql> SELECT user FROM mysql.user;

Como resultado, todos os usuários criados no MySQL são exibidos.

Etapa 5 – Adicionar uma coluna de host (opcional)

Pode haver usuários duplicados. Isso ocorre porque o MySQL filtra o acesso a um servidor para um endereço IP do qual é originado.

Então você também pode adicionar uma coluna de host.

Mysql> SELECT usuário, host FROM mysql.user;

Isso permitirá que você veja quais usuários MySQL foram criados e de qual host ou endereço IP eles acessam.

resumo

Gerenciar um servidor de banco de dados nem sempre é uma tarefa fácil. Portanto, é preciso ter cuidado ao criar e gerenciar permissões de usuário. Agora você sabe como exibir usuários de um banco de dados MySQL.

Caso contrário, você sempre pode contatá-los documentação oficial do MySQL (em inglês) para ver mais detalhes sobre permissões e outros conhecimentos que você gostaria de ter!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

You May Also Like

Como Renomear Arquivo Linux

Este terminal é uma ferramenta insubstituível para administradores de servidores Linux. Os…

Aprenda O Que é LocalHost e as Vantagens de Usá-lo

Todo mundo usa uma linguagem para se comunicar com outras pessoas. No…

Como Fazer Uma Intranet Com WordPress

Se você é um desenvolvedor profissional e suas atividades estão aumentando, a…

Como Criar Link Simbólico Linux

Aprendendo Comandos Simbólicos O Linux é uma ótima maneira de melhorar o…