init {sid : <Sid>}
Ассоциирует свободную таблицу из пула таблиц с ресурсом sid. Если свободная таблица содержит значения после предыдущего использования, то эти значения удаляются.
Возвращает результат "разрешено", если создало ассоциацию таблицы с ресурсом sid.
Возвращает результат "запрещено" в следующих случаях:
sid уже ассоциирован с таблицей из пула таблиц используемого объекта модели безопасности HashSet.sid вне допустимого диапазона.Пример:
/* Запуск процесса класса Server будет разрешен, если
* при инициации запуска будет создана ассоциация этого
* процесса с таблицей. Иначе запуск процесса класса
* Server будет запрещен. */
execute dst=Server {
s.init {sid : dst_sid}
}
В начало