step:Cum gestionezi drepturile?
Adica anumiti useri -au drepturi de insert,
alti au dreptul de update si poate alti au drepturi numai de delete
sincer sa fiu inca nu m-am lovit de problema asta (dar urmeaza

), insa daca vad un exemplu (sau macar niste guide line-uri) despre cum rezolva prin cealalta metoda o sa gasesc o solutie similara si prin metoda mea.
la o prima vedere ma gandesc sa implementez in baza de date un sistem mai flexibil (si implicit mai complex) in care sa tin intr-un tabel drepturile care le are fiecare categorie de useri iar in tabelul de useri un camp care sa spuna in ce categorie apartine userul; totodata la fiecare procedura se introduce un parametru suplimentar @user_name si inainte de orice altceva se verifica daca userul respectiv are voie sa faca operatia continuta in parametrul @operatie
in felul acesta clientul poate sa mute foarte usor userii dintr-o categoria in alta (se poate merge chiar si mai departe si cu ceva cod suplimentar si cateva tabele sa ii oferim tool-uri care sa ii permita sa isi defineasca el categorii noi)
acum ramane de vazut cand e mai bine sa se faca verificarea: in procedura sau separat, inante de apelul ei