Лекція 10. Ролі користувачів

4. Користувацькі ролі БД

Ці ролі слугують для об’єднання в єдину адміністративну одиницю всіх користувачів, що мають однакові права. Такі ролі можна порівняти з групами ОС Windows NT (XP). Для створення ролі можна скористатися системною процедурою sp_addrole. Синтаксис виклику її такий:

sp_addrole [ @rolename = 'role@ownername = 'owner].

В середовищі Enterprise Manager створення нової ролі відбувається таким чином:

  1. Вибрати БД.
  2. Вибрати опцію “Roles”.
  3. У правій частині вікна вибрати у контекстному меню команду “New Database Role”.
  4. Вказати всі необхідні дані.
  5. Кнопка “OK”.

Для видалення ролі можна використати процедуру sp_droprole, синтаксис якої такий:

sp_droprole [ @rolename 'role'.

Також можна видаляти ролі інтерактивно, за допомогою команди Delete (хід виконання такий самий, як зазначено вище).

Ролі додатків. Якщо з БД працюють велика кількість користувачів, управління їхніми правами доступу стає великою проблемою. У цьому випадку можна скористатися правами для додатків. Ролі додатків дозволяють надавати права доступу не конкретному користувачеві або їх групі, а програмному додатку в цілому.

Для створення ролі використовується системна процедура sp_addapprole:

sp_addapprole [ @rolename = 'role' , [ @password = 'password'

Для видалення ролі додатка:

sp_dropapprole [@rolename ='role'


Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0