Тестирование способов, связанных с мандатным принципом контроля доступа (тест mandat)
Реализация:
Пользователь | Действие | |
---|---|---|
SYSTEM
| Попытка изменения группы пользователя RES1 . Результат: успешное завершение (RES1 сначала назначается группа GROUP2 , затем возвращается группа GROUP1 ) | |
SYSTEM
| Попытка изменения своей группы. Результат: код завершения 1022 | |
DBA1
| Попытка изменения своей группы. Результат: код завершения 1022 (изменить уровни доступа пользователя может
только администратор его группы (в пределах отведенных ему уровней) или SYSTEM ) | |
DBA1
| Попытка изменения своих уровней доступа R=6 , W=5 . Результат: код завершения 1022 | |
DBA1
| Попытка изменения своих уровней доступа R=5 , W=4 . Результат: код завершения 1022 | |
DBA1
| Попытка изменения своих уровней доступа R=4 , W=6 . Результат: успешное завершение | |
RES1
| Попытка изменения своих уровней доступа R=6 , W=5 . Результат: код завершения 1022 | |
RES1
| Попытка изменения своих уровней доступа R=5 , W=4 . Результат: код завершения 1022 | |
RES1
| Попытка изменения своих уровней доступа R=4 , W=6 . Результат: код завершения 1022 | |
RES1
| Попытка изменения своей группы. Результат: код завершения 1022 | |
SYSTEM
| Попытка изменения своих уровней доступа R=6 , W=6 . Результат: успешное завершение | |
SYSTEM
| Попытка изменения своих уровней доступа R=4 , W=4 . Результат: успешное завершение (затем уровни доступа пользователей RES1 и DBA1 устанавливаются R=5 , W=5 ) |