Parece que você obteria algum benefício da documentação descrevendo os "princípios básicos" por trás do sistema de segurança no Microsoft SQL Server.
Eu daria uma olhada nestes documentos relacionados a principais a>, permissões e securables para ter uma ideia de como você pode aplicar permissão para usuários / grupos acessarem objetos em um forma granular no SQL Server.
Esses documentos são um pouco abstratos, mas são os detalhes básicos.
Para fugir da Microsoft, há uma folha de berço realmente agradável que a Robyn Page escreveu que dá uma boa base no modelo de segurança.
Para uma visualização de 10.000 pés, o que você deseja fazer é criar grupos do Active Directory (aos quais os usuários serão membros) aos quais você concederá várias permissões em recursos ("securables") hospedados pelo SQL Computador servidor. Quais permissões e proteções específicas você estará lidando depende da sua aplicação específica. Se determinados usuários precisarem de acesso UPDATE para determinadas tabelas, ou a capacidade de executar certos procedimentos armazenados, você usará o SQL Management Studio (ou, ugh, Enterprise Manager, se estiver no SQL Server 2000 ou anterior) para conceder as permissões desejadas .