ICE55

ICE55 проверяет, существуют ли все объекты LockPermission и имеют ли они допустимые значения разрешений.

Результат

ICE55 публикует ошибку, если объект LockObject, указанный в таблице LockPermissions , не существует или если в столбце Разрешения не указан уровень привилегий.

Пример

ICE55 сообщит следующие ошибки для примера.

LockObject 'File1'.'File'.''.'guest' in the LockPermissions table 
    has a null Permission value. 
Could not find item 'File3' in table 'File' which is referenced 
    in the LockPermissions table.

Таблица LockPermissions (частичная)

LockObject Таблица Домен Пользователь Разрешение
Файл1 File guest
Файл3 File guest 1

 

Таблица файлов (частичная)

File Версия Язык
Файл1 Файл2
Файл2 1.0.0.0 1033

 

Объект File1 имеет значение NULL в столбце Permission. Каждая строка должна иметь значение в столбце Разрешения. Чтобы исправить эту ошибку, укажите числовое значение в этом столбце. Если для этого объекта не требуются права доступа, удалите строку.

Объект File3, описанный в таблице LockPermissions, не указан в таблице File. Чтобы устранить эту ошибку, обратитесь к допустимому объекту.

Справочник по ICE