доступу до об'єктів бази даних, що привласнюються деякої сукупності користувачів. При використанні ролей управління розподілом прав доступу до об'єктів між користувачами, які виконують однакові функції та застосовують одні й ті ж додатка, істотно спрощується: створення ролі і одноразове призначення їй відповідних прав здійснюється набагато швидше, ніж визначення прав доступу кожного користувача до кожного об'єкту. p>
Привілеями, або правами, називаються дії, які користувач має право виконувати щодо даної таблиці бази даних або подання. Основні привілеї стандарту SQL:
В· SELECT - право вибирати дані з таблиці;
В· INSERT - право вставляти в таблицю нові рядки;
В· UPDATE - право змінювати дані в таблиці;
Таблиця 2. Призначені права на вибірку і зміна даних в таблицях
ТаблицаАдминистраторДиректорСотрудникАдрес Дозволено (select, insert, update) Заборонено ЗапрещеноВладелец Дозволено (select, insert, update) Заборонено ЗапрещеноЖелаемийАдрес Дозволено (select, insert, update) Заборонено ЗапрещеноЗапросУслугі Дозволено (select, insert, update) Заборонено ЗапрещеноЗаявкаВладельца Дозволено (select, insert, update) Заборонено ЗапрещеноЗаявкаПокупателя Дозволено (select, insert, update) Заборонено ЗапрещеноКатегорія Дозволено (select, insert, update) Заборонено ЗапрещеноКліенти Дозволено (select, insert, update) Заборонено ЗапрещеноЛогОперацииРазрешено (select, insert, update) Заборонено ЗапрещеноНаселеннийПункт Дозволено (select, insert, update ) Заборонено ЗапрещеноОб'ектВладельца Дозволено (select, insert, update) Заборонено ЗапрещеноОбъектПокупателяРазрешено (select, insert, update) Заборонено ЗапрещеноОперацииСОбъектом Дозволено (select, insert, update) ЗапрещеноЗапрещеноПокупатель Дозволено (select, insert, update) ЗапрещеноЗапрещеноРайонРазрешено (select, insert, update) ЗапрещеноЗапрещеноСвойстваРазрешено (select , insert, update) ЗапрещеноЗапрещеноСвойстваКатегорииРазрешено (select, insert, update) ЗапрещеноЗапрещеноСвойстваОбПокупателяРазрешено (select, insert, update) (Select, insert, update) ЗапрещеноЗапрещеноСписокРайоновРазрешено (select, insert, update) ЗапрещеноЗапрещеноСписокУлицРазрешено (select, insert, update) ЗапрещеноЗапрещеноСубъектРазрешено (select, insert, update) ЗапрещеноЗапрещеноТипУслугиРазрешено (select, insert, update) ЗапрещеноЗапрещеноУлицаРазрешено (select, insert, update) ЗапрещеноЗапрещено p>
Таблиця 3. Призначені права на виконання збережених процедур
ТабліцаАдміністрат орДиректорСотрудникagency_add_addressЗапрещено ЗапрещеноРазрешеноagency_add_address_desiredЗапрещено ЗапрещеноРазрешеноagency_add_category Заборонено ЗапрещеноРазрешеноagency_add_category_propetyЗапрещено ЗапрещеноРазрешеноagency_add_client Заборонено За...