Slik fjerner MySQL-kontoer

December 16  by Eliza

Du ønsker kanskje å fjerne en konto fra en MySQL database. I de fleste tilfeller ha en konto som ingen bruker doesnâ € ™ t har noen negative effekter. Men hvis du tror en konto har blitt kompromittert, kan det være lurt å fjerne det av sikkerhetsmessige grunner.

Hvis du vil fjerne en konto, kan du bruke DROP BRUKER uttalelsen (som ble lagt i MySQL 4.1.1), som følger:

DROP BRUKER konto @ vertsnavn, kontonavn @ vertsnavn, ...

Du må bruke en konto som har DELETE privilegier til mysql database for å utføre DROP BRUKER uttalelse.

Oppførselen til DROP USER har endret seg gjennom MySQL-versjoner. Per MySQL 5.0.2, fjerner den kontoen og alle postene knyttet til kontoen, inkludert poster som gir rettighetene til kontoen på bestemte databaser eller tabeller. Men i versjoner før MySQL 5.0.2, drops DROP BRUKER bare kontoer som ikke har noen rettigheter.

Derfor, i eldre versjoner, må du fjerne alle privilegier fra en konto, inkludert database eller tabell privilegier, før du kan slippe den kontoen.