*   >> Lese Utdanning Artikler >> science >> programming

Mysql Account Management Uttalelser

gi GRANT OPTION på * * til "du" @ 'localhost.'; I dette tilfellet kan du ikke opprette en bruker, men hvis du har fått noen privilegier, kan du gi dem til andre brukere. Så kan du gi rettigheter til brukere som du ikke oppretter. Husk, det er ikke tilrådelig å bruke, *. *, Med mindre du virkelig vet hva du er doing.Privileges Gitt Du kan ikke gi til noen privilegier som du ikke har. Roten kan ikke gi deg rettigheter til han ikke har. Ingen kan gi til en annen person privilegier som han ikke har. Når et privilegium er gitt, blir det kopiert; det er ikke overført.

Når du gir (gi) et privilegium for noen, fortsetter du å ha privilegiet, mens han begynner å ha det. Så, alle rettigheter eier av brukerne er enkle kopier fra root.Revoking Privilegier Du kan gi rettigheter til en bruker, og han ville være med de privilegier. For en grunn eller den andre, kan du velge å ta bort, en eller to, eller flere eller alle privilegier fra brukeren. Enkelt sagt, en av de syntaxes å tilbakekalle privilegier er, tilbakekalle privilegier på elementer fra bruker Et eksempel er, tilbakekalle opprette bruker på * * fra 'john' @ 'localhost.

'; Hvis du har mer enn ett privilegium å tilbakekalle, skille privilegier med komma. Du kan bare tilbakekalle privilegier som er ditt (som du innvilget). Husk, bør du være forsiktig når du bruker *. *. Du vil se eksempler på bestemte elementer i neste del av serien. Når du gir noen et privilegium det er som du har kopiert privilegiet til den personen. Privilegier blir ikke overført. Så når du opphever et privilegium fra noen, fortsetter du å bruke privilegiet, men han kan ikke lenger bruke den. Å bruke de ovennevnte tilbakekaller syntaks, må du ha GRANT OPTION privilegium.

Det er en annen syntaks for tilbakekaller erklæringen, som krever men opprette bruker privilegium å bruke. Du vil se den i en senere del av series.Dropping en Bruker du kan slippe en bruker. Du trenger ikke å tilbakekalle en brukers privilegier først før du slippe ham. Når en bruker er droppet, er hans konto stengt, han mister alle sine privilegier, og han kan ikke lenger tilgang (logge) MySQL server (han kan ikke lenger få tilgang til en database eller et bord. Han får tilgang ingenting).

Syntaksen for å slippe en bruker er: drop User ACCOUNT_NAME Så hvis du ønsker å slippe brukeren John, ville du skriver: drop brukerens john '@' localhost '; Du trenger opprette bruker privilegium for å bruke denne statement.Set Passord Anta at du opprettet brukeren, John som følger: opprette

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.