WITH GRANT OPTION-klausulen giver brugeren mulighed for at give andre brugere de privilegier, som brugeren har på det angivne privilegieniveau. Gør dette for at tildele privilegiet GRANT OPTION til en konto uden på anden måde at ændre dens privilegier: TILDEL BRUG PÅ *. GRANT OPTION-privilegiet giver en bruger mulighed for at videregive alle privilegier, hun har, til andre brugere. Overvej et eksempel, som vi har kørt, når vi er forbundet til skærmen som root-bruger: mysql> GIV ALT PÅ musik.* TIL ‘hugh’@’localhost’; Forespørgsel OK, 0 rækker påvirket (0,00 sek.) mysql> GIV TILSKUDSMULIGHED PÅ musik.*
Hvad er tilskudsoption?
WITH GRANT OPTION-nøgleordene formidler privilegiet eller rollen til en bruger med ret til at give de samme privilegier eller rolle til andre brugere. Du opretter en kæde af privilegier, der begynder med dig og strækker sig til brugeren såvel som til den bruger, der efterfølgende giver retten til at give privilegier.
Hvordan giver jeg adgang til MySQL?
For at TILDELE ALLE privilegier til en bruger, hvilket giver denne bruger fuld kontrol over en specifik database, skal du bruge følgende syntaks: mysql> TILDEL ALLE PRIVILEGIER PÅ databasenavn. * TIL ‘brugernavn’@’localhost’;