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

Откуда:
Сообщений: 9
Добрый день, подскажите пожалуйста, как правильно дать доступ к базе данных? Нужно сделать юзера с записью/чтением датабазы.
Когда создаешь пользователя есть user mappings, там достаточно выбрать нужную датабазу и выставить db_datawriter, db_datareader?
Или нужно заходить в свойства датабазы и там галками ставить целую кучу прав? Зачем тогда эти права в user mappings?
8 авг 13, 11:06    [14679873]     Ответить | Цитировать Сообщить модератору
 Re: Права доступа  [new]
Glory
Member

Откуда:
Сообщений: 104751
silfi
Когда создаешь пользователя есть user mappings, там достаточно выбрать нужную датабазу и выставить db_datawriter, db_datareader?
Или нужно заходить в свойства датабазы и там галками ставить целую кучу прав?

И так и так можно

silfi
Зачем тогда эти права в user mappings?

Чтобы можно было дать сразу все и выброчно
8 авг 13, 11:08    [14679887]     Ответить | Цитировать Сообщить модератору
 Re: Права доступа  [new]
silfi
Member

Откуда:
Сообщений: 9
Если и так и так можно то кто кого перекрывает? Я так понял user mappings приоритет? т.е. если там выбрано datawriter а в свойствах датабазы нет select и update то все равно все будет работать?
8 авг 13, 11:37    [14680086]     Ответить | Цитировать Сообщить модератору
 Re: Права доступа  [new]
Glory
Member

Откуда:
Сообщений: 104751
silfi
Если и так и так можно то кто кого перекрывает?

Не перекрывает, а дополняет/дублирует
silfi
Я так понял user mappings приоритет?

user mappings всего лишь позволяет выдать членство в роли на момент создания логина
Никаких особых привелегий при этом не дается

silfi
т.е. если там выбрано datawriter а в свойствах датабазы нет select и update то все равно все будет работать?

Вы путаете роли и явные права.
Нужно начать с чтения хелпа о модели/принципах безопасности
8 авг 13, 11:40    [14680117]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить