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

Откуда: localhost SPB
Сообщений: 1876
Привет всем! Не так давно перевел программу аксесс.mdb в формат ADP . Небольшая пересаженная базка . Защита и распределение прав происходит полностью на уровне клиентской части, абсолютно все написано в VBA. На уровне таблиц, представлений, сохраненных процедур нет абсолютно никакой защиты. Прошу помочь немного со структурой защиты и распределений ролей на сервере ms sql 2008.
Как с точки зрение архитектуры пользователя идет дерево прав на объекты в базе данных. Раньше работал с аксессом в связке с mySql server, там было все просто:
1) создается пользователь , которому присваиваются определенные права на сервер.
2) Данному пользователю присваиваются права на определенную базу данных.
3) В рамках присвоенных прав присваиваются права и доступ на объекты в данной бд (таблицы, представления итд)
4) В рамках указанных объектов присваиваются права на операции с полями данных объектов и их свойствами.

Чтобы создать нового юзера достаточно просто было при помощи одной кноки копировать права уже существующего и создать
идентичного пользователя просто с другим логином и паролем.

На MS SQL server появились уже так называемые роли, группы пользователей, информационные схемы. Методом тыка удалось кое как разобраться с привилегиями, но так четкого и классического алгоритма не смог для себя освоить.
Есть ли какие нибудь материалы для чайников, которые описывают классические методы создания и присвоения прав на уровне сервера
с использованием программы management studio?
21 ноя 12, 17:03    [13509160]     Ответить | Цитировать Сообщить модератору
 Re: азы по ролям, группам пользователей, доступу ms sql server 2008  [new]
Сергей Лалов
Member

Откуда: localhost SPB
Сообщений: 1876
Неужели нет никакой литературы или линков (толковых) по management studio + ms SQL server ? Или это как легенды- от отца к сыну- от сына к сыну сына + Xn..
21 ноя 12, 22:31    [13510391]     Ответить | Цитировать Сообщить модератору
 Re: азы по ролям, группам пользователей, доступу ms sql server 2008  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Сергей Лалов,

Чем не устраивает родная документация?
21 ноя 12, 22:33    [13510394]     Ответить | Цитировать Сообщить модератору
 Re: азы по ролям, группам пользователей, доступу ms sql server 2008  [new]
Сергей Лалов
Member

Откуда: localhost SPB
Сообщений: 1876
pkarklin
Сергей Лалов,

Чем не устраивает родная документация?


На сайте от майкрософт нашел документацию. Туговато воспринимается .
22 ноя 12, 01:27    [13510901]     Ответить | Цитировать Сообщить модератору
 Re: азы по ролям, группам пользователей, доступу ms sql server 2008  [new]
kain111
Member

Откуда:
Сообщений: 226
да почти такая же схема.
логин на сервер, ему роль на сервере. это крупный вариант действия полномочия(набор стандартных ролей или кастом) в масштабах всего сервера.
логин связывается с юзером базы, юзер базы это конкретный вариант полномочий на конкретную базу( так же роль в своих масштабах)
и уже на каждый объект можно дать конкретные права юзеру.
22 ноя 12, 11:23    [13511856]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить