Уровни пользовательского доступа
Уровни пользовательского доступа
SQL:2003 обеспечивает контролируемый доступ к девяти функциям управления базами
данных.
- Создание, просмотр, обновление и удаление: эти функции соответствуют операторам INSERT, SELECT, UPDATE и DELETE (см. главу 6).
- Ссылки задаются при помощи ключевого слова REFERENCES (см. главы 3 и 5). Ссылки задают ограничения таблицы, зависящей от другой таблицы базы данных.
- Использование, которое указывается с помощью ключевого слова USAGE, относится к доменам, наборам символов, сопоставлениям и трансляциям. (О доменах, наборах символов, сопоставлениях и трансляциях см. в главе 5.)
- Определение новых типов данных задается с помощью ключевого слова UNDER при работе с типами данных, определяемыми пользователем.
- Ответ на событие задается с помощью ключевого слова TRIGGER. Благодаря ему выполняется заданный оператор или целый блок операторов SQL всякий раз при возникновении предопределенного события.
- Выполнение стандартной программы задается с помощью ключевого слова EXECUTE.