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. Чтобы устранить эту ошибку, обратитесь к допустимому объекту.
Связанные темы