04. maj 2002 - 12:10Der er
4 kommentarer og 2 løsninger
Hvilke Privilegier skal jeg give brugerene?
Hey, Jeg skal give nogle enkelte adgang til deres egen database på min server. De skal hver kun have adgang til deres egen database, og jeg vil gerne sikre mig at de ikke "roder" rundt i resten af systemet eller f.eks. sletter noget.
Jeg kan se jeg kan give dem følgende:
Select Insert Update Delete Create Drop Reload Shutdown Process File Grant References Index Alter
Idet jeg ikke er så skrap til dette... Er der nogen af de ovenstående privilegier som jeg ikke bør give?
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Når jeg opretter nye brugere i MySQL opretter jeg dem først en database, og derefter giver jeg dem _alle_ privilegier undtagen grant på denne. Derved kan de kun rode med deres egen database, og du risikerer ikke at de deler deres privileiger videre til 3. person.
Razor: Jeg gør det via GRANT kommandoen :) Men jeg skulle jo stadig vide om der var nogen af ovenstående der var "farlige".. Det kunne jeg ikke lige overskue.
razor> ingen speciel grund... andet end at man kan... :)
well... de er ikke farligere, end at det drejer sig om globale settings for alle databaser i mysql... dvs at de privileges, en bruger har i users tabellen gælder for alle databaser...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.