DROP USER nome_usuario
Este comando foi adicionado ao MySQL 4.1.1.
Ele apaga um usuário que não possua nenhum privilágio.
Para deletar um usuário do MySQL você usar o seguinte procedimento, realizando os passos na ordem mostrada.
Verifique quais privilégios o usuário tem com
SHOW PRIVILEGES
. See
Secção 4.6.8.11, “SHOW PRIVILEGES
”.
Delete todos os privilégios do usuário com
REVOKE
. See Secção 4.4.1, “A Sintaxe de GRANT
e REVOKE
”.
Delete o usuário com DROP USER
.
Se você estiver usando uma versão mais antiga do MySQL você deve primeiro revogar os privilégios e então deletar o usuário com:
DELETE FROM mysql.user WHERE user='username' and host='hostname'; FLUSH PRIVILEGES;
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.