ГЛАВА 7 Команди
Пароль. який потрібно додати до ролі. Паролі повинні відпо - вовать правилам для ідентифікаторів. а їх довжина повинна бути не менше шести символів. Не можна використовувати як паролі змінні.
Блокує зазначену роль.
Розблокує зазначену роль.
Застосовує налаштування до всього сервера. а не до певної ролі.
Активує наступний за ним параметр.
Визначає термін дії пароля в днях. Це може бути будь-яке значення від 0 до 32767 включно.
min passwd length
Вказує мінімальну довжину. допустиму для заданого пароля.
Приклад 5. Блокування ролі physician_role.
alter role physician_role lock
Приклад 6. Розблокування ролі physician_role.
alter role physician_role unlock
Приклад 7. Установка для ролі physician_role максимального числа невдалих спроб підключення до сервера. рівного 5:
alter role physician_role set max failed_logins 5
Приклад 8. Установка мінімальної довжини пароля (5 символів) для існуючої ролі physician_role.
alter role physician_role set min passwd length 5
Коли видаляється пароль для ролі. видаляються значення параметрів терміну дії пароля і максимальної кількості невдалих спроб підключення до сервера.
• Немає необхідності дотримуватися будь - якого певного порядку при вказівці ролей. що у відношенні взаємного виключення. або в ієрархії ролей.
• Можна використовувати взаємне виключення разом з ієрархією ролей. щоб накласти обмеження на призначені для користувача ролі.
ГЛАВА 7 Команди
• Відносини взаємного виключення на рівні членства (membership) є більш сильним обмеженням. ніж відносини взаємного виключення на рівні активації (activation). Якщо дві ролі визна - лени як взаємовиключні на рівні членства. то вони неявно будуть такими і на рівні активації.
• Якщо дві ролі. вже визначені як взаємовиключні на рів - не членство. будуть визначені як взаємовиключні на рівні активації. то це ніяк не відіб'ється на визначеннях членства.
Відносини взаємного виключення на рівні активації Додано - ються і видаляються незалежно від взаємного виключення на рівні членства.
• Не можна визначити дві ролі як взаємовиключні після того. як обидві ці ролі були надані користувачам або ролям. Необхідно відкликати одну з наданих ролей. перш ніж намагатися визначити ці ролі як взаємовиключні на рівні членства.
• Якщо дві ролі визначені як взаємовиключні на рівні акти - вації. то адміністратор з безпеки може надати обидві ролі одному користувачеві. але ці ролі не можуть бути одночасно активними у цього користувача.
• Якщо адміністратор з безпеки визначає дві ролі як взаємо - моісключающіе на рівні активації і користувачі вже активи - ровали обидві ролі або встановили активацію обох ролей при вході в систему (режим за замовчуванням), Adaptive Server робить ці ролі взаємовиключними. але видає попередження з іменами відповід - відних користувачів з конфліктуючими ролями. Активує - ванні ролі користувачів не змінюються.
Зміна паролів ролей
• Для зміни пароля ролі необхідно спочатку видалити суті -