Quando começamos a usar o MySQL, devemos ter uma conta de usuário e suas credenciais, como nome de usuário e senha. Essas credenciais iniciais nos concederão “raiz”Acesso ou controle total de todos os nossos bancos de dados e tabelas. Às vezes, queremos dar acesso ao banco de dados a outra pessoa sem conceder -lhes controle total ou apenas conceder acesso total a um banco de dados, o ““Conceder todos os privilégios em”A declaração pode ser usada.
Este guia fornece o método para tornar um novo usuário no MySQL e concede acesso total a um único banco de dados.
Como criar um novo usuário no MySQL e conceder acesso total a um único banco de dados?
Siga as etapas fornecidas para tornar um novo usuário no MySQL e concede acesso total a um único banco de dados:
Etapa 1: Conecte o terminal com o MySQL Server
Inicialmente, acesse o servidor MySQL executando o seguinte comando junto com o nome de usuário e a senha padrão:
Mysql -u Root -p
Etapa 2: Exibir bancos de dados
Agora, execute o comando abaixo estatado para listar todos os bancos de dados:
Mostrar bancos de dados;
Na lista exibida, selecionamos o “testdb”Banco de dados para procedimento adicional:
Etapa 3: Crie um novo usuário
Para criar um novo usuário para um banco de dados selecionado anteriormente, execute o “Criar usuário”Comando:
Criar usuário 'testdb1'@'localhost' identificado por 'testdb1234';
Aqui:
Da saída fornecida, o “Consulta ok”Representa que a consulta foi executada com sucesso:
Etapa 4: visualize a lista de usuários
Use o seguinte comando para garantir que o novo usuário criou ou não:
Selecione o usuário do mysql.do utilizador;
De acordo com a saída abaixo do dado, um novo usuário “TestDB1”Existe na lista:
Etapa 5: conceda acesso total a um banco de dados
Por fim, dê acesso total a um banco de dados no MySQL, execute o “Conceder todos os privilégios”Consulta com o nome do banco de dados, nome de usuário e nome de host:
Conceder todos os privilégios no TestDB.* Para 'testdb1'@'localhost';
Aqui:
A saída a seguir mostra, a consulta especificada foi executada com sucesso:
Etapa 6: Verifique o acesso à concessão
Por fim, execute o “MOSTRAR”Comando para verificar se o acesso a um banco de dados está totalmente concedido ao novo usuário ou não:
Mostrar subsídios para 'testdb1'@'localhost';
Pode -se observar que o acesso total a um banco de dados foi concedido ao novo usuário:
Isso é tudo! Compilamos a maneira mais fácil de criar um novo usuário em MySQL e dar acesso total a um único banco de dados.
Conclusão
Para criar um novo usuário no MySQL, execute o “Criar usuário ''@'' identificado por '';”Comando. Para dar acesso total a um banco de dados ao novo usuário, execute o “Conceder todos os privilégios em .* PARA ''@'';”Comando. Para verificação, execute o “Mostrar subsídios para ''@'';”Comando. Este guia forneceu o método de criar um novo usuário no MySQL e dar acesso total a um único banco de dados.