Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
Привет форумчане,

у меня два вопроса по распределению прав пользователям в MS SQL:

1) могу ли я дать пользователю\роли доступ(читать\писать) на конкретную таблицу в БД? Только лишь на эту таблицу.
2) могу ли я создать роль, куда помещу пользователей и не буду дальше каждому вручную давать доступы?


спасибо
9 окт 13, 13:01    [14944304]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
1) да
2) да
9 окт 13, 13:02    [14944306]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
двада
Guest
да
да
9 окт 13, 13:03    [14944314]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
Ггг )

Спасибо, но я подразумевал и "как это сделать?"
9 окт 13, 13:07    [14944336]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
b10s
Спасибо, но я подразумевал и "как это сделать?"


BOL->GRANT

Сообщение было отредактировано: 9 окт 13, 13:26
9 окт 13, 13:26    [14944459]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
с первым вопросом я разобрался. Делается это так:
use MYDB;
GRANT SELECT,INSERT ON OBJECT::MYDB.dbo.MYTABLE TO [CORP\user1], [CORP\user2], [CORP\user3]	
9 окт 13, 13:29    [14944482]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
b10s,

Если второй вопрос о том, как добавлять в роль, то sp_addrolemember.
9 окт 13, 13:30    [14944492]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
pkarklin
b10s
Спасибо, но я подразумевал и "как это сделать?"


BOL->GRANT


сложно оценить информативность этого сообщения :) либо здесь концентрированная инфа, которую нужно разбавить словами и объяснениями, либо хз
но, спасибо.


что можете сказать о ролях?
9 окт 13, 13:36    [14944518]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
pkarklin
b10s,

Если второй вопрос о том, как добавлять в роль, то sp_addrolemember.


хорошо, вы указали мне на процедуру добавления пользователя в роль. Не подскажете ли как создать роль? :)
9 окт 13, 13:37    [14944521]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
Гость333
Member

Откуда:
Сообщений: 3683
b10s
создать роль?

CREATE ROLE
9 окт 13, 13:38    [14944525]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32173
pkarklin
sp_addrole
CREATE ROLE
9 окт 13, 13:38    [14944528]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
b10s
Не подскажете ли как создать роль? :)


Вы не поверите! CREATE ROLE!!!
9 окт 13, 13:38    [14944529]     Ответить | Цитировать Сообщить модератору
 Re: Разделяй и властвую  [new]
b10s
Member

Откуда:
Сообщений: 108
Спасибо всем! :)
9 окт 13, 13:42    [14944547]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить