Welcome to Sign in | Help
in Search

Configurare instanta SQL Server 2005 Express

Last post 01-30-2009, 5:22 PM by rremus. 6 replies.
Sort Posts: Previous Next
  •  01-30-2009, 12:16 PM 6649

    Configurare instanta SQL Server 2005 Express

    Salut,

    Pe computerul unui client se instaleaza o instanta default a serverului mai sus amintit. As vrea (daca se poate) ca userul sa nu poata sa intre cu ajutorul managerului in configurarea serverului sau sa poata modifica continutul tabelelor, etc. Cu alte cuvinte, cum as putea sa fac sa nu mai existe varianta Windows Authentication Mode in fereastra de logare? Sau daca acest lucru nu se poate, ce se face in mod uzual in astfel de cazuri?
    Multumesc anticipat!

  •  01-30-2009, 2:42 PM 6650 in reply to 6649

    Re: Configurare instanta SQL Server 2005 Express

    Daca vrei sa modifici modul de autentificare din SQL Server atunci > http://msdn.microsoft.com/en-us/library/ms188670.aspx

    Sau chiar stergi login-urile de Windows din SQL Server de forma computer\utilizator sau domeniu\utilizator si setezi la sa si celelante loginuri de SQL Server parole pe care doar tu le stii.

    Orsicum, nu exista nici o metoda 100% sigura atat timp cat pot exista admini care sa opreasca serviciul SQL Server , sa copiezi baza de date si sa ataseze baza de date pe o alta instanta de SQL Server la care ei au full access.

  •  01-30-2009, 4:06 PM 6651 in reply to 6649

    Re: Configurare instanta SQL Server 2005 Express

    Poti sa pui userii / grupul in rolul "public" si sa dai acestui rol numai drepturile necesare. Chair daca "management studio" este instalat la client, user-ul este limitat la drepturile din "public".

    Poti sa ne spui mai multe despre ceea ce vrei sa faci? De exemplu despre cerintele aplicatiei care foloseste baza de date?

  •  01-30-2009, 4:50 PM 6653 in reply to 6651

    Re: Configurare instanta SQL Server 2005 Express

    Multumesc pt raspunsurile prompte! Aplicatia nu e foarte complexa (doar datele sint importante), foloseste un singur user care are drepturi depline asupra bazei de date folosite. Pe mine ma intereseaza atit ca un angajat sa nu poata sa intre si sa modifice manual valori in tabelele bazei de date dar si o protectie 'la furt' a bazei de date. M-am 'inmuiat' cind am citit ca e atit de simplu sa muti pe o alta masina pe care ai drepturi baza de date si totul e rezolvat....adevarul e ca nu am incercat niciodata asta....
  •  01-30-2009, 5:01 PM 6654 in reply to 6653

    Re: Configurare instanta SQL Server 2005 Express

    Poate un "application role" ar fi potrivit.

    Protectia datelor "at rest" este posibila in SQL 2008 (parca numai in editia "enterprise" (?)) prin "transparent data encryption". Pana atunci, "security" de Windows, "physical security", angajati de incredere...Smile

     

  •  01-30-2009, 5:20 PM 6655 in reply to 6653

    Re: Configurare instanta SQL Server 2005 Express

    Oricum nu este bine sa lucrezi cu "user cu drepturi depline". Foloseste proceduri stocate si da user-ului drept de EXEC pe proceduri.
  •  01-30-2009, 5:22 PM 6656 in reply to 6654

    Re: Configurare instanta SQL Server 2005 Express

    Protectia prin encriptare, fie ea TDE sau 'stil 2005' este doar impotriva unei pierderi accidentale a fisierelor de date. In nici un caz nu ofera protectie impotriva unui utilizator legitim. Toate schemele care vor sa 'protejeze' datele de un utilizator legitim sint de fapt cerinte de DRM deghizate (cum este si cererea lui ThePuiu), si SQL Server nu ofera DRM: http://blogs.msdn.com/lcris/archive/2006/11/30/who-needs-encryption.aspx

    http://rusanu.com
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems