ICE55 validates that all LockPermission objects exist and have valid permission values.
ICE55 post an error if a LockObject listed in the LockPermissions table does not exist or if no privilege level is specified in the Permission column.
ICE55 would report the following errors for the example.
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 Table (partial)
File Table (partial)
The object File1 has a null in the Permission column. Each row must have a value in the Permissions column. To fix this error specify a numeric value in this column. If no privileges are needed for this object then you should remove the row.
The object File3 described in the LockPermissions table is not listed in the File table. To fix this error refer to a valid object.