Главная /
Введение в модель данных SQL /
Пусть пользователь с текущим идентификатором пользователя userID1 от имени authID1, равного текущему имени роли role1, создает объект o, становится его владельцем и, тем самым, обладателем привилегии pr по отношению к этому объекту. Далее, от имени этого
Пусть пользователь с текущим идентификатором пользователя userID1
от имени authID1
, равного текущему имени роли role1
, создает объект o
, становится его владельцем и, тем самым, обладателем привилегии pr
по отношению к этому объекту. Далее, от имени этого authID1
привилегия pr
передается идентификатору пользователя userID1
. Потом authID1
изменяется на userID1
, и от его имени право на исполнение роли role1
передается роли с именем role2
, являющемуся authID2
в некоторой сессии, текущим идентификатором пользователя которой является userID2
. Наконец, от имени того же authID2
привилегия pr
передается userID2
. Что теперь произойдет, если от имени authID1
будет задана операция?
Правильный ответ:
userID2
лишится привилегии pr
, но она останется у role1
, role2
и userID1
операция будет отвергнута
привилегия
pr
сохранится только у role1
Сложность вопроса
84
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Комментарии:
Аноним
ответ подошёл
25 окт 2016
Аноним
Зачёт защитил. Иду отмечать отмечать 5 за тест интуит
14 окт 2015
Другие ответы на вопросы из темы базы данных интуит.
- # Пусть A и B являются столбцами таблицы T типа CHARACTER (5), и пусть в при вставке в строку s этой таблицы в столбец A было занесено значение ‘ONE’, а в столбец B – ‘TIME’. Каким будет значение выражения A || B при его вычислении для значений строки s? (Здесь “_” обозначает символ пробела.)
- # Требуется сформулировать запрос “Найти ISBN и имена авторов книг, в название которых входит термин DBMS, но не входят термины database и data base”. Какие из приведенных ниже формулировок являются правильными?
- # Пусть роль R1 создается путем выполнения операции CREATE ROLE R1 WITH ADMIN CURRENT_ROLE; и текущим именем роли сессии, в которой выполняется эта операция, является R. При каких из указанных ниже условий будет успешно выполнена операция? GRANT R1 TO PUBLIC;
- # Пусть A – это самоссылающийся столбец типизированной таблицы R. Какая спецификация является первичной для генерации значений этого столбца?
- # Какие разделы должны обязательно присутствовать в определении структурного UDT, не являющегося максимальным?