У меня возникла головная боль при управлении полномочиями AS/400 IFS. Файлы IFS были созданы с использованием CLE или ILE-COBOL посредством вызова CPYTOIMPF. По умолчанию настройка разрешения в IFS будет 700. Проблема заключается в идентификаторе (A), который я использовал для создания файла, и тот, кто его использует, будет другим идентификатором (B). Следовательно, B не может прочитать файл, даже если A и B находятся в одной группе GP01.
Я пробовал CHGPGP корневой каталог IFS /RootDir/MyDir в той же группе, скажем, GP01. Кроме того, я также CHGAUT OBJ('/RootDir/MyDir') USER(*PUBLIC) DTAAUT(*RW) OBJAUT(*NONE). Однако я по-прежнему не могу получить доступ к файлу через идентификатор B.
Пожалуйста, помогите! Заранее спасибо.