Como alterar o nome de usuário padrão do mysql?

0

Acabei de instalar o Mysql server e o Mysql workbench no meu Ubuntu 14.04. Agora quero alterar o nome de usuário padrão (root) no assistente de conexão de configuração. Esse é o nome de usuário do servidor mysql? A senha no assistente é diferente da senha dada durante a instalação do servidor mysql?

    
por BabyboB 29.05.2016 / 05:14

1 resposta

1

Abra um terminal ctrl + alt + t e execute o seguinte comando

GRANT ALL PRIVILEGES ON dbTest.* To 'user'@'hostname' IDENTIFIED BY 'password';

Se você estiver executando o código / site que acessa o MySQL na mesma máquina, o nome do host seria localhost.

Agora, a divisão.

GRANT - Este é o comando usado para criar usuários e conceder direitos a bancos de dados, tabelas, etc.

ALL PRIVILEGES - Isso informa que o usuário terá todos os privilégios padrão. Isso não inclui o privilégio de usar o comando GRANT, no entanto.

dbtest.* - Este instruções MySQL para aplicar estes direitos para o uso no banco de dados dbtest completo. Você pode substituir o * por nomes de tabela específicos ou rotinas de armazenamento, se desejar.

TO 'user'@'hostname' - 'user' é o da conta de usuário que você está criando. Nota: Você deve ter aspas simples lá. 'hostname' informa ao MySQL de quais hosts o usuário pode se conectar. Se você quiser apenas da mesma máquina, use localhost

IDENTIFIED BY 'password' - Como você poderia imaginar, isso define a senha para esse usuário.

Espero que ajude

    
por Sinscary 29.05.2016 / 07:00