Primeiro, precisamos fazer login no banco de dados com o usuário root
mysql -uroot -proot Este é o usuário root -p seguido pela senha como root
Primeiro, precisamos criar um novo banco de dados,
criar DATABASE sb; criamos um banco de dados chamado sb
Mais uma vez, criamos um novo usuário
crie usuário 'nome de usuário' @ 'Host' identificado por 'senha'; por
exemplo,
crie usuário 'dsb' @ 'localhost' identificado por 'wsdsb'; aqui, um usuário dsb é criado, a senha é wsdsb e o host está apontando para localhost
Comando de autorização: conceda todos os privilégios no nome do banco de dados. * Para 'nome de usuário' @ 'host';
conceda todos os privilégios no sb. * para 'dsb' @ 'localhost'; os usuários do dsb têm todas as permissões de operação no banco de dados sb
O ponto principal é [comando efetivo]: liberar privilégios; é como uma transação de confirmação no banco de dados
Você pode usar o mysql -rdsb -pwsdsb quando abrir o mysql novamente;
Nesse momento, você verá que o banco de dados desse usuário é apenas sb, e esse usuário não pode criar um novo banco de dados, pode adicionar, excluir e verificar se a tabela não está escorregadia.
Em circunstâncias normais, não daremos o usuário root a outras pessoas, muito perigosas