DROP USER
Sintaxe
DROP USER [IF EXISTS] user [, user] ...
Descrição
A instrução DROP USER remove uma ou varias contas MariaDB. Remove filas privilegiadas da conta desde todas as tabelas de permissão. Para usar esta instrução, você deve ter o privilégio global
CREATE USER
ou o privilégio DELETE
para o banco de dados mysql. Cada conta é nomeada usando o mesmo formato que na instrução CREATE USER
; por exemplo, 'jeffrey'@'localhost'
. Se você somente especificar a parte do nome de usuário no nome de conta, uma parte do hostname de '%'
será usada. Para informações adicionais sobre especificação de nomes de conta, veja CREATE USER
.
Se alguma das contas de usuário especificadas não existe, aparecerá ERROR 1396 (HY000)
. Se um erro ocorrer, DROP USER
ainda irá suprimir as contas que não resultam em erro.
Exemplo
DROP USER bob;
IF EXISTS:
DROP USER bob; ERROR 1396 (HY000): Operation DROP USER failed for 'bob'@'%' DROP USER IF EXISTS bob; Query OK, 0 rows affected, 1 warning (0.00 sec) SHOW WARNINGS; +-------+------+---------------------------------------------+ | Level | Code | Message | +-------+------+---------------------------------------------+ | Note | 1974 | Can't drop user 'bob'@'%'; it doesn't exist | +-------+------+---------------------------------------------+