Como remover contas MySQL

Você pode querer remover uma conta de um banco de dados MySQL. Na maioria dos casos, ter uma conta que não utiliza um não tem quaisquer efeitos negativos. No entanto, se você acha que uma conta foi comprometida, você pode querer removê-lo por razões de segurança.

Para remover uma conta, você pode usar o DROP USER declaração (que foi adicionada no MySQL 4.1.1), como se segue:

GOTA accountname USUÁRIO @ hostname, accountname @ hostname, ...

Você deve usar uma conta que tenha EXCLUIR privilégios no mysql base de dados para executar o SOLTA DO UTILIZADOR declaração.

O comportamento de DROP USER mudou através de versões do MySQL. A partir do MySQL 5.0.2, ele remove a conta e todos os registros relacionados à conta, incluindo registros que dão os privilégios de conta em bancos de dados ou tabelas específicas. No entanto, nas versões anteriores do MySQL 5.0.2, DROP USER cai apenas as contas que não têm privilégios.

Portanto, em versões mais antigas, você deve remover todos os privilégios de uma conta, incluindo o banco de dados ou tabela de privilégios, antes que você pode deixar cair essa conta.

menu