COMO CRIAR USUÁRIO NO BANCO DE DADOS

Como dar permissão por linha de comando para usuários no mysql?

Como dar permissão por linha de comando para usuários no mysql?

Basta usar o comando grant.

Sintaxe:

GRANT ações permissões ON banco de dados . tabelas TO 'nome do usuário'@'nome do host';

Descrição

O privilégio all dá todas as permissões, os outros dão permissão para determinada ação. Por exemplo ALTER permite alterar a tabela, CREATE permite criar, CREATE TEMPORARY TABLES permite criar tabela temporárias, DELETE permite apagar registros, DROP permite apagar tabelas, entre vários outros.

Exemplos:

GRANT SELECT, INSERT, UPDATE, DELETE ON loja.pedidos TO comercial@localhost IDENTIFIED BY "12345";

Esse comando dá a permissão para o usuário comercial listar, cadastrar, editar ou apagar os itens na tabela de pedidos.

GRANT ALL PRIVILEGES ON * . * TO 'usuario'@'localhost';

Esse comando dá todas as permissões para o usuário. O primeiro asterisco significa qualquer banco banco e o segundo qualquer tabela.

 



Como criar um usuario mysql por linha de comando?

Como criar um usuario mysql por linha de comando?

Usa create user para criar e de grant.

Sintaxe:

CREATE USER 'nomedousuario'@'localhost' IDENTIFIED BY 'senha';

Esse comando apenas cria o usuário, mas ele não dá as permissões necessárias.

Para dar as permissões clique no link abaixo:

Como dar permissão por linha de comando para usuários no mysql?



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp