Criar usuários no Mysql e MariaDB

Primeiramente, entrar no servidor de bando de dados:

mysql -u root -p

depois colar:

# mysql -u USUARIO -p

Enter password:

Axecute os comandos abaixo para criar o usuário e senha, bem como definição de privilégios:

Apenas localhost:

CREATE USER ‘usuario’@’localhost’ IDENTIFIED BY ‘senha’;
CREATE USER ‘usuario’@’localhost’ IDENTIFIED BY ‘password’;

GRANT ALL PRIVILEGES ON *.* TO’usuario’@’localhost’ WITH GRANT OPTION;

FLUSH PRIVILEGES;

  • A linha 1. cria o usuário (com acesso permitido somente de localhost)e a senha de acesso.
  • A linha 2. define as políticas de acesso do usuário, nesse exemplo, o usuário tem permissão para acessar tudo e somente apartir de localhost.
  • A linha três instala os privilégios

Acessar de qualquer lugar:

CREATE USER ‘usuario’@’%’ IDENTIFIED BY ‘senha’;
GRANT ALL PRIVILEGES ON *.* TO ‘usuario’@’%’ WITH GRANT OPTION;
FLUSH PRIVILEGES;

  • A linha 1. cria o usuário (para acesso de qualquer host) e a senha.
  • A linha 2. nesse exemplo, o usuário tem permissão para acessar tudo apartir de qualquer host.
  • A linha três instala os privilégios

 

[Voltar]