Introdução
A seguir, estão algumas consultas comuns para ajudar a conceder permissões específicas aos usuários.
Como conceder a outro usuário as mesmas permissões do usuário atual?
GRANT CURRENT GRANTS ON *.* TO another_user;Como conceder uma permissão específica a um usuário com base nos privilégios do usuário atual?
No exemplo abaixo, another_user poderá executar comandos SELECT em todos os bancos de dados e tabelas do usuário atual.
GRANT CURRENT GRANTS(SELECT ON *.*) TO another_user;Como concedo uma permissão específica a um usuário para um banco de dados específico com base nos privilégios do usuário atual?
No exemplo abaixo, another_user poderá executar comandos INSERT em todas as tabelas de my_database.
GRANT INSERT ON my_database.* TO another_user;Como concedo a um usuário específico acesso a todos os privilégios com base no usuário default?
GRANT default_role TO another_user;