-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"Harald" <nomail@noname.dk> writes:
> Ca. 20 brugere skal forbinde til den samme SQL database via
> internet, de enkelte brugere skal kunne oprette/rette/slette egne
> poster men kun se de andres poster som altså alle er i samme
> database. Kan det lade sig gøre og hvilken SQL database skal man så
> bruge?
Hvilke typer data taler vi om? Hvilken slags interface skal de have
til databasen?
Hvis du styrer interfaces, fx ved at lave en webbrugergrænseflade, kan
du lade hver relevant tabel have en brugerkolonne, som angiver
ejerskab af den enkelte række. Så kan du begrænse de data, den enkelte
bruger kan se, til det, de selv ejer. Dette kan du gennemføre endnu
bedre ved at lade tilgangen til data ske gennem views, som kun den
enkelte bruger har rettigheder til. På disse måder kan du snildt lade
brugerne dele tabeller.
Alternativt kan du lade brugerne have forskellige tabeller, eller
sågar databaser, som kun de selv har de relevante rettigheder til.
Du vil kunne bruge de fleste DBMS'er til dette.
Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG <
http://www.gnupg.org>
iEYEARECAAYFAkP4UnQACgkQYu1fMmOQldXf0ACdE8xj5aj4gBsRJsQR3btIcG2n
2EsAn1fz8f8/l18kIhbQ2k7PLWLDv1vi
=b5FJ
-----END PGP SIGNATURE-----