Лекція 10. Ролі користувачів
4. Користувацькі ролі БД
Ці ролі слугують для об’єднання в єдину адміністративну одиницю всіх користувачів, що мають однакові права. Такі ролі можна порівняти з групами ОС Windows NT (XP). Для створення ролі можна скористатися системною процедурою sp_addrole. Синтаксис виклику її такий:
sp_addrole [ @rolename = ] 'role' [ , [ @ownername = ] 'owner' ].
В середовищі Enterprise Manager створення нової ролі відбувається таким чином:
- Вибрати БД.
- Вибрати опцію “Roles”.
- У правій частині вікна вибрати у контекстному меню команду “New Database Role”.
- Вказати всі необхідні дані.
- Кнопка “OK”.
Для видалення ролі можна використати процедуру sp_droprole, синтаксис якої такий:
sp_droprole [ @rolename = ] 'role'.
Також можна видаляти ролі інтерактивно, за допомогою команди Delete (хід виконання такий самий, як зазначено вище).
Ролі додатків. Якщо з БД працюють велика кількість користувачів, управління їхніми правами доступу стає великою проблемою. У цьому випадку можна скористатися правами для додатків. Ролі додатків дозволяють надавати права доступу не конкретному користувачеві або їх групі, а програмному додатку в цілому.
Для створення ролі використовується системна процедура sp_addapprole:
sp_addapprole [ @rolename = ] 'role' , [ @password = ] 'password'
Для видалення ролі додатка:
sp_dropapprole [@rolename =] 'role'
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу