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 remover caracteres especiais no mysql?

remover caracteres especiais mysql

Como alterar nome da tabela no MySQL?

Alterar nome de tabela mysql

O que faz nvl no postgres?

nvl postgres

Questão 15 - HCPA 2009/4 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS)

questão 15 acesso a objetos oracle 9i

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

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

Questão 17 - HCPA 2016 - ANALISTA DE TI I (Administração de Banco de Dados e Segurança da Informação)

questão 17 instruções GRANT

Web Stories