revoke all privilege, grant options from 'user@%';
grant select on TABLE1 to 'user@%';
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
revoke all privilege, grant options from 'user@%';
grant select on TABLE1 to 'user@%';
Olá Antônio, tudo bem?
Ao utilizar o comando revoke, todos os privilégios do usuário são removidos, então você precisa dar novamente os privilégios de todas as tabelas ao usuário, no caso do exercício, só será alterado o comando onde é concedido o privilegio a tabela1, pois agora o usuário recebera o privilegio de excluir:
REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'user'@'%';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE
ON BANCODB .TABELA3 TO 'user'@'%';
GRANT SELECT, DELETE, EXECUTE
ON BANCODB .TABELA1 TO 'user'@'%';
GRANT SELECT, EXECUTE
ON BANCODB .TABELA2 TO 'user'@'%';Foi bem legal você ter compartilhado os comandos aqui com a gente :).
Continue assim e bons estudos!