Revoking erioikeuksista Voit antaa oikeudet käyttäjälle ja hän käyttää etuoikeuksia. Syystä tai muita, voit päättää ottaa pois, yksi tai kaksi, tai enemmän tai kaikki käyttöoikeudet käyttäjälle. Yksinkertaisesti, yksi syntaxes peruuttaa etuoikeuksia on, peruuttaa oikeudet kohteiden Käyttäjän esimerkki on, peruuttaa LUO KÄYTTÄJÄ päälle *. * Alkaen "John" @ "localhost"; Jos sinulla on useampi kuin yksi etuoikeus peruuttaa, erottaa etuoikeuksia pilkuilla. Voit vain peruuttaa käyttöoikeudet, jotka ovat sinun (että sinulla myönnetty). Muista, kannattaa olla varovainen, kun käytät *. *.
Näet esimerkkejä erityisesti erien seuraava osa sarjan. Kun annat joku etuoikeus se on kuin olet kopioinut etuoikeus henkilö. Etuoikeuksia ei siirretä. Joten kun peruuttaa etuoikeus joltakulta, voit edelleen käyttää etuoikeus, mutta hän ei voi enää käyttää sitä. Voit käyttää edellä REVOKE syntaksi, sinulla on oltava optio- etuoikeus. On toinenkin syntaksi REVOKE selvitys, joka edellyttää mutta LUO KÄYTTÄJÄ etuoikeus käyttää. Näet sen myöhemmin osa series.Dropping Käyttäjä Voit pudottaa käyttäjä. Sinun ei tarvitse peruuttaa käyttäjän oikeuksien ennen kuin pudottaa hänet.
Kun käyttäjä putoaa, hänen tilinsä on suljettu, hän menettää kaikki hänen erioikeuksia ja hän voi enää käyttää (kirjaudu sisään) MySQL-palvelimen (hän voi enää käyttää mitään tietokanta tai taulukko. Hän voi käyttää mitään). Syntaksi pudottaa käyttäjän on: pudota User ACCOUNT_NAME Joten, jos haluat pudottaa käyttäjälle John, kirjoitetaan: pudota käyttäjän John '@' localhost '; Tarvitset LUO KÄYTTÄJÄ etuoikeus voidakseen käyttää tätä statement.
Set Salasana Kuvittele, että olet luonut käyttäjän, John seuraavasti: luoda käyttäjän John '@' localhost '; Tämä lausunto ilman salasanaa on OK; mutta John ei voi kirjautua palvelimelle, koska hän ei ole salasanaa. On mahdollista, että voit sitten mennä ja antaa John salasana seuraavasti: asettaa salasanan "John" @ "localhost" = salasana ('john123');