Usuário ROOT concedendo permissão para usuario "teste&q

2 respostas
J

Boa Tarde
Estou tentando aprender banco de dados, estou trabalhando com o MySQL, no prompt, quando vou criar algum bd, tabela ou algo do genero ele da um erro dizendo pra mim entrar como usuário “root”, (ai então eu entro como usuario root)

mysql -h localhost -u root -p

Dessa forma funciona corretamente, mais acredito que desta forma não seria muito seguro oque vocês acham?
Teria alguma forma (eu como usuario root) criasse uma permitissão para que um usuario “TESTE” possa entrar?

Obrigado a todos… :arrow:

2 Respostas

JJefferson

insert into user (host,user,password) values (‘nome-da-máquina-cliente’,‘teste’,password(‘senha-para-teste’));

grant create,select,insert on to teste.<nome-da-máquina-cliente>; -> garantindo somente create,select e insert no banco mysql para o usuário… pode colocar all para que o cara possa fazer tudo.

flush privileges;

Isso deverá funcionar. É só tentar logar com o novo usuário e testar.

J

ei amigo, desculpe perturbar, mais não está dando certo esse resultado não…pode dar uma ajuda?

:?

Criado 7 de outubro de 2004
Ultima resposta 8 de out. de 2004
Respostas 2
Participantes 2