MySQL – Como remover usuários e revogando permissões

Se você deseja remover usuários ou revogar permissões de algum usuário, siga este tutorial.

REMOVENDO USUÁRIOS

1. Faça login no MySQL;

2. Em seguida, digite o comando, substituindo as partes em negrito pelos valores desejados;

$ DROP USER 'exemplo'@'localhost';

3. Para confirmar que o usuário foi removido com sucesso, execute um SELECT para listar os usuários existentes.

$ SELECT user FROM mysql.user;

REVOGANDO PERMISSÕES

1. Faça login no MySQL;

2. Execute o comando abaixo, substituindo as permissões que deseja revogar, a base e o nome do usuário;

$ REVOKE CREATE ON tutoriais.* FROM 'exemplo'@'localhost';

3. Então, liste as permissões do referido usuário para confirmar se foram revogadas com sucesso,

Percebe que a “CREATE” não está listada.

Ou, se preferir, utilize este outro comando que exibe as informações de uma forma mais amigável. Porém, observe que ele só mostrará os valores como positivos (Y) se as permissões tiverem sido atribuídas para todas as bases. Neste caso, como concedemos apenas para a base “tutoriais”, ele mostra as permissões como negativas (N):

$ SELECT * FROM mysql.user WHERE user = 'exemplo' G;

Artigos relacionados