Welcome to Sign in | Help

Re: proceduri stocate in SQL Server 2005

  •  06-30-2008, 9:05 PM

    Re: proceduri stocate in SQL Server 2005

    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 Big Smile), 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
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems