O MySQL é o DBMS de código aberto mais amplamente utilizado (sistema de gerenciamento de banco de dados). É usado por algumas das organizações famosas como NASA, Marinha dos EUA, Tesla, Twitter, Spotify e muito mais. Se o seu trabalho estiver relacionado a tarefas de administração de banco de dados para enormes organizações e empresas, responsáveis pela integridade dos dados e cuidar dos privilégios que os usuários têm em muitos bancos de dados, este artigo é para você. Ele o guiará na listagem dos usuários, observará os privilégios que eles têm e listar os usuários em nome de um banco de dados. Isso ocorre porque podemos listar os usuários usando o próprio MySQL Built MySQL.Tabela de usuários.
Para listar os usuários no MySQL, primeiro precisamos fazer login no servidor MySQL.
Podemos fazer login no servidor MySQL como usuário root executando o seguinte comando:
sudo mysql -u root -pSe você não conseguir fazer login, existe a possibilidade de que o seu sistema seja MySQL.O serviço não está ativo e em execução. Então, para iniciar o serviço, execute o seguinte comando:
sudo systemctl start mysqlPara verificar o status do serviço, use o seguinte comando:
SUDO SYSTEMCTL STATUS MYSQLSe estiver ativo e em execução, tente fazer login agora.
Depois de fazer login no servidor MySQL, podemos listar todos os usuários, independentemente do acesso que eles têm sobre os diferentes bancos de dados usando a instrução SELECT e o MySQL's Build Mysql.Tabela de usuários.
Selecione * de MySQL.do utilizador;Como você pode ver na captura de tela, temos muita informação. MySQL tem uma tabela para a lista de usuários. Então, se queremos aparar as colunas para ter algumas colunas em vez de usar um asterisco, o MySQL fornece a instrução DEC para obter todos os nomes e campos da coluna da tabela do usuário.
Para fazer com que a tabela do usuário execute o seguinte comando:
Desc Mysql.do utilizador;Depois de dar uma olhada na mesa, podemos listar uma quantidade limitada de informações e ter algumas colunas sobre o usuário. Em vez de usar um sinal de asterisco na instrução SELECT, podemos fornecer os nomes das colunas e listar os usuários executando o comando no exemplo abaixo:
Selecione Usuário, host de MySQL.do utilizador;Como você pode ver na captura de tela anexada, temos uma lista de apenas duas colunas agora.
Conclusão
Este artigo contém um conceito muito básico e fácil de seguir para listar os usuários no MySQL usando diferentes técnicas. Aprendemos como podemos usar os nomes de colunas do myqsl.Usuário para aparar a lista e ter uma melhor visão.
Portanto, para um conteúdo mais útil e uma melhor compreensão dos conceitos de banco de dados, continue visitando Linuxhint.com.