*   >> Læs Uddannelse artikler >> science >> programming

Mysql Account Management Statements

ger, ethvert privilegium, selv hvis du har oprettet brugeren. Hvis han ville du kun være i stand til at give (Grant) privilegier til andre brugere, ville han have skrevet, Støttesats OPTION på * * til "du" @ "localhost. '; I dette tilfælde kan du ikke oprette en bruger, men hvis du har fået nogen privilegier, kan du give dem til andre brugere. Så kan du give privilegier til brugere, som du ikke opretter. Husk, det er ikke tilrådeligt at bruge, *. *, Med mindre du virkelig ved hvad du er doing.Privileges givet dig kan ikke give nogen privilegier, som du ikke har.

Roden kan ikke give dig privilegier den han ikke har. Ingen kan give en anden person privilegier, som han ikke har. Når et privilegium er givet, er det kopieret; den er ikke overført. Når du giver (giver) et privilegium at en person, fortsætter du til at have det privilegium, mens han begynder at have det. Så alle privilegier ejer af brugere er enkelte kopier fra root.Revoking privilegier Du kan give privilegier til en bruger, og han ville bruge de privilegier. For den ene eller anden grund, kan du beslutte at tage væk, en eller to, eller flere eller alle de privilegier fra brugeren.

I enkle vendinger, en af ​​de syntakser at tilbagekalde privilegier er, tilbagekalde privilegier på emner fra bruger Et eksempel er, tilbagekalde Opret bruger på * * fra "john" @ "localhost. '; Hvis du har mere end én privilegium at tilbagekalde, adskille privilegier med komma. Du kan kun tilbagekalde privilegier, der er jeres (som du givet). Husk, bør du være forsigtig, når du bruger *. *. Du vil se eksempler på bestemte elementer i den næste del af serien. Når du giver nogen et privilegium det er som du har kopieret det privilegium at den person. Privilegier overføres ikke.

Så når du tilbagekalder et privilegium fra nogen, du fortsætter med at bruge det privilegium, men han kan ikke længere bruge den. For at bruge ovenstående Tilbagekald syntaks, skal du have GRANT OPTION privilegium. Der er en anden syntaks for Tilbagekald erklæring, som kræver, men CREATE USER privilegium at bruge. Du vil se det i en senere del af series.Dropping en bruger Du kan slippe en bruger. Du behøver ikke at tilbagekalde en brugers privilegier først, før du slipper ham.

Når en bruger tabes, bliver hans konto lukket, han mister alle sine privilegier, og han kan ikke længere adgang (login for at) MySQL-serveren (kan han ikke længere få adgang til alle database eller ethvert bord. Han kan få adgang til noget). Syntaksen at droppe en bruger er:

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.