După cum scria şi Cristi, poţi să pui autentificare mixtă (SQL+Windows), pentru tine cu sa, pentru ceilalţi cu un login nou căruia îi dai doar drepturile care sunt necesare şi apoi scoţi login-ul pentru BUILTIN\Administrators.
Dar oricum, un utilizator care e administrator pe maşina respectivă poate face orice cu datele de pe acel server (dacă e hotărât şi ştie cum). Dacă se supără, reinstalează SQL Server-ul şi ataşează din nou bazele de date sau copiază bazele de date pe alt server (după ce opreşte serviciul) şi le ataşează acolo (unde are drepturi complete). Cel mai bine ar fi să nu se logheze cu drepturi de administratori decât persoane de încredere.
Altfel spus, securitatea SQL-ului se bazează pe securitatea sistemului de operare (care se bazează şi ea pe securitatea la nivel fizic): nu poţi să faci un server de SQL bine securizat dacă nu este deja bine securizat Windows-ul şi accesul fizic la calculator.
Totuşi, dacă tu vrei să te fereşti doar de greşeli neintenţionate (nu şi de un utilizator rău-voitor), soluţia din primul aliniat poate fi suficientă.
Răzvan