Ifølge phpMyAdmin dokumentationen, burde der være en knap til redigering af privilegier ud for hver bruger. Den mangler imidlertid på min installation, på trods af at min bruger har alle privilegier…. Troede jeg.
“Alle privilegier” inkluderer nemlig ikke GRANT som giver mulighed for at tildele privilegier, dvs. oprette og ændre brugeres rettigheder.
Sådan tilføjes GRANT privilegiet til en eksisterende bruger:
1 |
GRANT GRANT OPTION ON *.* TO 'username'@'host'; |
Eller første gang du tildeler brugeren privilegier:
1 |
GRANT ALL PRIVILEGES ON *.* TO 'username'@'host' WITH GRANT OPTION; |
… og husk bagefter:
1 |
FLUSH PRIVILEGES; |
Nu skal brugeren med ovennævnte konto blot logge ud af phpMyAdmin og ind igen, hvorefter redigeringsmuligheden vil være tilgængelig ud for hver bruger i systemet.