*   >> läser Utbildning artiklar >> science >> programming

Sammanfattning av Mysql Privilege System

MySQL åtkomstbehörighet - Del 7Introduction Detta är en del 7 av min serie, MySQL åtkomstbehörighet. Jag antar att du har läst de tidigare delarna i serien, innan den når här. I denna del av serien ser vi på en sammanfattning av alla vad vi har lärt oss i MySQL åtkomstbehörighet. Denna serie är baserad på MySQL 5.What är ett privilegium i MySQL I MySQL ett privilegium är en rättighet för en användare att utföra viss uppgift. Roten har alla privilegier.

Roten kan ge (kopia) några av hans privilegier till andra användare som också kan ge några av sina privilegier till andra (nya) användare. Privilegier beviljas med bidraget uttalande. Privilegier upphävs med upphävande uttalande. Privilegier som har SQL-satser och privilegier som inte många privilegier har motsvarande SQL-satser och den roll som dessa privilegier är att du ska kunna använda sina motsvarande SQL-satser.

Vissa privilegier inte har motsvarande SQL-satser: privilegier med motsvarande SQL-satser i denna serie är: CREATE USER, VISA DATABASER, SKAPA, DROP, ALTER, skapa, ta bort, INDEX, INSERT, SELECT, TRIGGER, UPDATE, LOCK TABLES, GRANT OPTION . Privilegier utan motsvarande SQL-satser i denna serie är: FIL, RELOAD, SHUTDOWN.Privileges nivåer serversystemet har en struktur med nivåer och privilegier görs för dessa nivåer. Det är ett privilegium är design för att agera på en viss nivå.

Du har global nivå (översta); nästa ner, har du databasnivå; Nästa ned du har tabellen nivå; Nästa ned du har kolumnnivå. Du har även dirigeringen nivå. Routing och bordsnivåerna är av samma position (höjd) - sett uppifrån. Globala privilegier i denna serie är: CREATE USER, FIL, ladda om, VISA DATABASER och avstängning. Officiellt GRANT OPTION är inte i denna grupp, men det fungerar på denna nivå i min egen version av MySQL. Databas privilegier i denna serie är: CREATE, DROP och GRANT OPTION.

Bords privilegier i denna serie är: ALTER, skapa, ta bort, DROP, GRANT OPTION, INDEX, INSERT, SELECT, TRIGGER och UPDATE. Rutin privilegier i denna serie är: ALTER rutin, SKAPA ROUTINE, UTFÖR, och GRANT OPTION. Kolumn privilegier: INSERT, SELECT och UPDATE. Vissa nivå privilegier lägre kan ges på högre nivåer, men de kommer att agera på en lägre nivå. ALL privilegium ger alla privilegier en användare har på en viss nivå, utom GRANT OPTION. Den GRANT OPTION privilegium (om du har det) kan du bevilja något, några eller alla dina privilegier till en annan user.

Grant och Återkalla Uttalande lära Enkelt uttryckt, är bidraget utta

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.