Número de Usuários com Permissões de Modificação

SQLBeginner
Pratique Agora

Introdução

Neste projeto, você aprenderá como recuperar o número de usuários com permissões de modificação da tabela de usuários em um banco de dados MySQL.

👀 Pré-visualização

MySQL user permissions preview

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como iniciar e fazer login no terminal MySQL
  • Como mudar para o banco de dados mysql e consultar o número de usuários com permissões de modificação
  • Como salvar a instrução SQL em um arquivo
  • Como executar o script SQL para exibir o resultado

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Entender como interagir com um banco de dados MySQL usando o terminal MySQL
  • Escrever consultas SQL para recuperar informações específicas de tabelas de banco de dados
  • Salvar instruções SQL em um arquivo e executá-las
  • Aplicar seu conhecimento de MySQL para resolver problemas do mundo real envolvendo permissões de usuário

Iniciar o MySQL e Fazer Login

Nesta etapa, você aprenderá como iniciar o MySQL e fazer login no terminal MySQL.

  1. Crie o arquivo showNum.sql no diretório ~/project:

    touch ~/project/showNum.sql
    
  2. Inicie o MySQL:

    sudo /etc/init.d/mysql start
    
  3. Faça login no terminal MySQL:

    mysql -uroot
    

    Você está agora no terminal MySQL, onde pode inserir comandos MySQL.

Acessar o Banco de Dados MySQL e Consultar o Número de Usuários com Permissões de Modificação

Nesta etapa, você aprenderá como mudar para o banco de dados mysql e consultar o número de usuários com permissões de modificação.

  1. Mude para o banco de dados mysql:

    USE mysql;
    
  2. Consulte o número de usuários com permissões de modificação:

    SELECT COUNT(*)
    FROM mysql.user
    WHERE Update_priv = 'Y';
    

    Esta consulta retornará o número de usuários com permissões de modificação.

Salvar a Instrução SQL em um Arquivo

Nesta etapa, você aprenderá como salvar a declaração SQL em um arquivo.

  1. Abra o arquivo showNum.sql em um editor de texto e adicione a seguinte declaração SQL:

    USE mysql;
    SELECT COUNT(*)
    FROM mysql.user
    WHERE Update_priv = 'Y';
    

    Salve o arquivo.

Executar o Script SQL

Nesta etapa, você aprenderá como executar o script SQL.

  1. No terminal MySQL, execute o script showNum.sql:

    SOURCE ~/project/showNum.sql;
    

    Isso executará a declaração SQL no arquivo showNum.sql e exibirá o resultado.

    Exemplo de saída:

    MySQL [mysql]> SOURCE ~/project/showNum.sql;
    +----------+
    | count(*) |
    +----------+
    |        2 |
    +----------+
    1 row in set (0.000 sec)
    

    A saída mostra que existem 2 usuários com permissões de modificação no banco de dados mysql.

Resumo

Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar