Главная /
SQL и процедурно-ориентированные языки /
После выполнения пользователем user1 оператора GRANT SELECT ON tbl1 TO user2; пользователем user2 оператора CREATE VIEW v1 AS (SELECT * FROM tbl1); и опять пользователем user1 оператора REVOKE SELECT ON tbl1 FROM user2 RESTRICT; последний оператор:
После выполнения пользователем user1
оператора
GRANT SELECT ON tbl1 TO user2; пользователем user2
оператора
CREATE VIEW v1 AS (SELECT * FROM tbl1); и опять пользователем user1
оператора
REVOKE SELECT ON tbl1 FROM user2 RESTRICT; последний оператор:
вопрос
Правильный ответ:
будет выполнен
будет проигнорирован
будет выполнен с одновременным удалением представления
v1
Сложность вопроса
42
Сложность курса: SQL и процедурно-ориентированные языки
75
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Прямо сейчас удалите сайт с ответами с интуит. Я буду жаловаться!
14 ноя 2018
Аноним
Экзамен сдан на отлично. спс
09 июн 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Какой тип курсора cur1 применяется в следующем коде: str1:='SELECT f1,f2 FROM tbl1 WHERE f3=? '; EXEC SQL ALLOCATE cur1 CURSOR FOR :str1; EXEC SQL OPEN cur1 USING :f3; EXEC SQL FETCH cur1 INTO :f1,:f2;
- # Какие SQL-операторы имеют правильный синтаксис:
- # Какие из следующих подзапросов можно отнести к табличному подзапросу:
- # Отметьте условия, которым должно удовлетворять изменяемое представление:
- # Что разрешается в транзакции после выполнения SQL-оператора SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;