Главная /
Введение в модель данных SQL /
Пусть пользователь с текущим именем роли role1 от имени authID, равного текущему идентификатору пользователя userID, создает объект o, становится его владельцем и, тем самым, обладателем привилегии pr по отношению к этому объекту. Далее, от имени этого au
Пусть пользователь с текущим именем роли role1
от имени authID
, равного текущему идентификатору пользователя userID
, создает объект o
, становится его владельцем и, тем самым, обладателем привилегии pr
по отношению к этому объекту. Далее, от имени этого authID
привилегия pr
передается роли role1
, а сама роль – роли role2
. После этого роль role2
передается userID
. Какая из перечисленных ситуаций сложется после выполнения операции?
Правильный ответ:
привилегия
pr
аннулируется у role1
, role2
и userID
привилегия
pr
аннулируется у role1
и role2
привилегия
pr
аннулируется у role1
и role2
, role2
лишится права исполнять role1
, а userID
лишится права исполнять роль role2
Сложность вопроса
64
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Комментарии:
Аноним
Благодарю за гдз по интуит.
13 мар 2020
Аноним
Гранд мерси за решебник по intuit.
04 дек 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Пусть имеется литерал 123E12. При выполнении какого из следующих операторов CAST будет зафиксирована ошибка?
- # Требуется сформулировать запрос “Найти ISBN и имена авторов книг, в название которых входит термин DBMS, но не входят термины database и data base”. Какие из приведенных ниже формулировок являются правильными?
- # Требуется сформулировать запрос “Найти названия издательств, у которых максимальная цена книги равна средней цене книги какого-либо другого издательства”. Какие из приведенных ниже формулировок являются правильными?
- # Какая из показанных ниже таблиц является результатом запроса? SELECT EMP_BDATE, EMP_BONUS, MIN (EMP_SAL) AS MIN_SAL, GROUPING (EMP_BDATE) AS GBD, GROUPING (EMP_BONUS) AS GBON FROM EMP GROUP BY CUBE (EMP_BDATE, EMP_BONUS);
- # Пусть пользователь с текущим идентификатором пользователя userID1 от имени authID1, равного текущему имени роли role1, создает объект o, становится его владельцем и, тем самым, обладателем привилегии pr по отношению к этому объекту. Далее, от имени этого authID1 привилегия pr передается идентификатору пользователя userID1. Потом authID1 изменяется на userID1, и от его имени право на исполнение роли role1 передается роли с именем role2, являющемуся authID2 в некоторой сессии, текущим идентификатором пользователя которой является userID2. Наконец, от имени того же authID2 привилегия pr передается userID2. Что теперь произойдет, если от имени authID1 будет задана операция? REVOKE PR ON o FROM userID2 CASCADE;