Avatar billede maskinen2000 Nybegynder
04. maj 2002 - 12:10 Der 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?
Avatar billede razor Nybegynder
04. maj 2002 - 15:14 #1
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.
Avatar billede thomasledet Nybegynder
05. maj 2002 - 03:41 #2
i users tabellen skal du ikke give dem nogen rettigheder...

derimod skal du i db tabellen give dem de rettigheder de skal have til forskellige databaser...
Avatar billede thomasledet Nybegynder
05. maj 2002 - 03:41 #3
begge tabeller ligger i mysql-databasen...
Avatar billede razor Nybegynder
05. maj 2002 - 11:29 #4
Nogen speciel grund til at du vil helt ned og rette i de tabeller manuelt? (Når nu man har GRANT kommandoen?) :)
Avatar billede maskinen2000 Nybegynder
05. maj 2002 - 12:44 #5
Takker.

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.
Avatar billede thomasledet Nybegynder
05. maj 2002 - 12:57 #6
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...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester