ВУЗ:
Составители:
Рубрика:
149
Право INSERT позволяет вставлять новые строки в таблицу
или представление. Выдается только на уровне таблицы или пред-
ставления и не может быть выдано на уровне столбца.
Право UPDATE выдается либо на уровне таблицы (что позво-
ляет изменять в ней все данные), либо на уровне отдельного столб-
ца (это разрешает изменять данные только в пределах столбца).
Право DELETE позволяет удалять строки из таблицы или
представления. Выдается только на уровне таблицы или представ-
ления, но не может быть выдано на уровне столбца.
Право SELECT разрешает выборку данных и может выдавать-
ся как на уровне таблицы, так и на уровне отдельного столбца.
Право REFERENCES предоставляет возможность ссылаться
на указанный объект. Применительно к таблицам разрешает созда-
вать внешние ключи, ссылающиеся на первичный ключ или уни-
кальный столбец этой таблицы.
EXECUTE – предоставляется привилегия выполнять храни-
мую процедуру или пользовательскую функцию. Естественно, кро-
ме этого владелец хранимой процедуры может просматривать и из-
менять ее код.
Системные_привилегии – или права на выполнение команд
SQL. Этот класс прав контролирует возможность создания базы
данных, объектов в базе данных и выполнения процедуры резервно-
го копирования. Предоставляются привилегии на выполнение сле-
дующих команд:
CREATE DATABASE
CREATE TABLE
CREATE VIEW
CREATE DEFAULT
CREATE RULE
CREATE PROCEDURE
BACKUP DATABASE
BACKUP LOG;
Привилегия на выполнение инструкции CREATE также под-
разумевает привилегию на выполнение соответствующих команд
ALTER и DROP.
Право INSERT позволяет вставлять новые строки в таблицу
или представление. Выдается только на уровне таблицы или пред-
ставления и не может быть выдано на уровне столбца.
Право UPDATE выдается либо на уровне таблицы (что позво-
ляет изменять в ней все данные), либо на уровне отдельного столб-
ца (это разрешает изменять данные только в пределах столбца).
Право DELETE позволяет удалять строки из таблицы или
представления. Выдается только на уровне таблицы или представ-
ления, но не может быть выдано на уровне столбца.
Право SELECT разрешает выборку данных и может выдавать-
ся как на уровне таблицы, так и на уровне отдельного столбца.
Право REFERENCES предоставляет возможность ссылаться
на указанный объект. Применительно к таблицам разрешает созда-
вать внешние ключи, ссылающиеся на первичный ключ или уни-
кальный столбец этой таблицы.
EXECUTE – предоставляется привилегия выполнять храни-
мую процедуру или пользовательскую функцию. Естественно, кро-
ме этого владелец хранимой процедуры может просматривать и из-
менять ее код.
Системные_привилегии – или права на выполнение команд
SQL. Этот класс прав контролирует возможность создания базы
данных, объектов в базе данных и выполнения процедуры резервно-
го копирования. Предоставляются привилегии на выполнение сле-
дующих команд:
CREATE DATABASE
CREATE TABLE
CREATE VIEW
CREATE DEFAULT
CREATE RULE
CREATE PROCEDURE
BACKUP DATABASE
BACKUP LOG;
Привилегия на выполнение инструкции CREATE также под-
разумевает привилегию на выполнение соответствующих команд
ALTER и DROP.
149
Страницы
- « первая
- ‹ предыдущая
- …
- 148
- 149
- 150
- 151
- 152
- …
- следующая ›
- последняя »
