In dat geval kunt u niet iedere gebruiker, elk privilege te geven, zelfs als u de gebruiker aangemaakt. Als hij je wilde alleen maar om te kunnen (subsidie) privileges te geven aan andere gebruikers, zou hij hebben getypt, verlenen GRANT OPTION op * om 'u' @ 'localhost'.; In dit geval kun je niet een gebruiker te maken, maar als je hebt gekregen welke privileges, kunt u ze verlenen aan andere gebruikers. Ja, kunt u aan gebruikers te geven dat je niet maken. Vergeet niet, is het niet raadzaam om te gebruiken, *. *, Tenzij je echt weet wat je bent doing.
Privileges Gegeven Je kunt niet geven aan iemand privileges die je niet hebt. De wortel kan niet geven u de privileges hij niet heeft. Niemand kan geven aan een andere persoon privileges die hij niet heeft. Als een voorrecht wordt gegeven, wordt gekopieerd; Het is niet overgedragen. Wanneer u toe te kennen (te geven) een voorrecht om iemand, je blijft het voorrecht te hebben, terwijl hij begint met het. Dus, alle rechten bezit door de gebruikers zijn enkele kopieën uit de root.Revoking voorrechten U kunt privileges geven aan een gebruiker en zou hij gebruik maken van de privileges.
Voor één of andere reden, kunt u besluiten om mee te nemen, een of twee, of meer of alle van de privileges van de gebruiker. In eenvoudige termen, een van de syntaxis om privileges te trekken is, intrekken voorrechten, onderdeel van Gebruiker Een voorbeeld is, in te trekken CREATE USER op * * van 'john' @ 'localhost'.; Als u meer dan een voorrecht om te trekken, scheid de privileges met komma's. U kunt alleen intrekken privileges die van jou zijn (dat u toegekend). Vergeet niet, moet je voorzichtig zijn bij het gebruik *. *.
Vindt u voorbeelden van bepaalde items te zien in het volgende deel van de serie. Wanneer geef je iemand een voorrecht het is als je het voorrecht om de persoon hebt gekopieerd. Privileges worden niet overgedragen. Dus als je een privilege van iemand te trekken, blijft u het voorrecht