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

permissão usuário sql

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.

 

Quer acompanhar as novidade do site?

Leia mais em: t.wikipedia.org/wiki/SQL#DCL_...

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

Última atualização: 2023-02-15

Palavras-Chaves

Quer acompanhar as novidade do site?
Veja também:

Como alterar as meta tags para SEO com PHP?

Alterar Meta Tags de SEO com PHP

Como remover caracteres especiais no mysql?

remover caracteres especiais mysql

Como alterar nome da tabela no MySQL?

Alterar nome de tabela mysql

Como buscar entrada e saída de produto por um período com sql?

Entrada e saída de produtos por período SQL

Como testar se mysql está on?

testar conexão mysql

Como alterar senha do root no mysql?

alterar senha root mysql

Web Stories