Назад | Перейти на главную страницу

Необходимо создать логин для групп в SQL SERVER 2005

Может ли кто-нибудь помочь мне в этом, предоставив точный код?

Мне нужно создать два имени входа (группы) 1. Dev_S 2. Dev_T

В каждой группе ровно пятьдесят (50) пользователей (Dev_S1, Dev_S2, Dev_S3 и т. Д.).

Как мне добавить этих 50 пользователей в группы.

Из 50 пользователей в каждой группе только 5 нужны права db_datawriter, а остальным нужны права db_datareader.

Как я могу предоставить доступ этим пользователям?

Заранее спасибо.

С Уважением,

Криш.

Если я понимаю, куда вы пытаетесь пойти, попросите администратора Active Directory создать ваши группы на основе предоставленного им доступа и добавить каждого из соответствующих пользователей в их соответствующую группу.

Затем в SQL Server вы запускаете:

СОЗДАТЬ ЛОГИН [Домен \ Имя_входа] ИЗ WINDOWS С DEFAULT_DATABASE = [master] GO

С последующим

ИСПОЛЬЗОВАТЬ DatabaseName EXEC sp_addrolemember N'db_datareader ',' [Domain \ LoginName] '

Все пользователи, которых ваш администратор AD поместил в группу LoginName, теперь имеют доступ db_datareader к базе данных DatabaseName.