ГОСТ Р ИСО/МЭК 7816-7—2011
5.5 SCQL профили пользователя
SCQL профили пользователя характеризуются специальными полномочиями. Профиль пользова
теля приписывается идентификатору пользователя, находящемуся в таблице, описывающей пользовате
ля. В таблице 1показаны профили и приписываемые полномочия.
Т а б л и ц а 1 — SCQL профили пользователя и приписываемые полномочия
Профиль
пользователя
Пользователь
Полномочие
DB_0
Владелец базы данных
Добавлять/удалять пользователей с профилем
DBOO или DBBU.
Создание/удаление объектов (таблиц/пред-
ставпений).
Предоставление/отмена привилегий на соб
ственные объекты.
Создание/удаление словарей с доступом ко
всем строкам в системной таблице.
Доступ к объектам других владельцев соглас
но предоставленным привилегиям
DBOO
Владелец объекта базы данных
Добавлять/удалять пользователей с профилем
DBBU.
Создание/удаление объектов (таблиц/пред-
ставпений).
Предоставление/отмена привилегий на соб
ственные объекты.
Создание/удаление словарей с доступом к
строкам, в которых DBOO зарегистрирован как
OBJOWN в ’О. USROWN в *U или OBJOWN в *Р.
Доступ к объектам других владельцев соглас
но предоставленным привилегиям
DBBU
Базовый пользователь базой
данных со специальным идентифи
катором пользователя или общим
идентификатором пользователя
PUBLIC
Доступ к объектам согласно предоставленным
привилегиям
П р и м е ч а н и е — Пользователь с профилем DB_0 гложет быть включен в таблицу, описывающую
пользователя, только при инсталляции базы данных SCQL.
6 Команды, связанные с SCQL
6.1 Общие положения
Язык структурированных запросов для карты (SCQL) базируется на функциональных возможно
стях стандартизированного языка структурированных запросов (SQL). Операторы SQL отображаются
на операции SCQL внутри команды PERFORM SCQL OPERATION (ВЫПОЛНИТЬ SCQL ОПЕРАЦИЮ)
(см. рисунок 9 и таблицу 2).
7